Parse a single line into a Statement that is part of a bigger file at some location.
Parse a single line into a Statement that is part of a bigger file at some location.
A string that may contain one Statement
The current line number
The Statement if it could be parsed, otherwise throw a ParseException
ParseError
if a line could not be parsed
Parse a single line into a Statement.
Parse a single line into a Statement.
A string that may contain one Statement
The Statement if it could be parsed, otherwise throw a ParseException
ParseError
if a line could not be parsed
Parse a single line into a Statement that is part of a bigger file at some location.
Parse a single line into a Statement that is part of a bigger file at some location.
This methods will swallow parse errors and not throw any ParseErrors
A string that may contain one Statement
The current line number
Some(statement) if a statement could be parsed, otherwise None
Parse a single line into a Statement.
Parse a single line into a Statement.
This methods will swallow parse errors and not throw any ParseErrors
A string that may contain one Statement
Some(statement) if a statement could be parsed, otherwise None
Parse a single line into a Statement that is part of a bigger file at some location.
Parse a single line into a Statement.
Parse a single line into a Statement that is part of a bigger file at some location.
Parse a single line into a Statement.
Parse a single line into a Statement.
This methods will swallow parse errors and not throw any ParseErrors
A string that may contain one Statement
Success(statement) if a statement could be parsed, otherwise Failure(parseError)
An NtParser always parses a single line in different modes, depending on the method that was called.