Interface SMFTLineReaderType

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.util.Optional<java.util.List<java.lang.String>> line()
      Get the next line.
      com.io7m.jlexing.core.LexicalPosition<java.net.URI> position()  
    • Method Detail

      • position

        com.io7m.jlexing.core.LexicalPosition<java.net.URI> position()
        Returns:
        The current position
      • line

        java.util.Optional<java.util.List<java.lang.String>> line()
                                                           throws java.io.IOException
        Get the next line.
        Returns:
        A lexed line, or nothing on EOF
        Throws:
        java.io.IOException - On I/O errors