IParser MembersNFX Class Library

[This is preliminary documentation and is subject to change.]

The IParser type exposes the following members.
Methods

  NameDescription
Public methodMessageCodeToString
Returns string representation of message code which is output by this processor
(Inherited from ICodeProcessor.)
Public methodParse
Performs parsing and sets HasParsed to true if it has not been performed yet
Back to Top
Properties

  NameDescription
Public propertyContext
Returns context that this processor operates under
(Inherited from ICodeProcessor.)
Public propertyHasParsed
Indicates whether Parse() already happened
Public propertyLanguage
References language that this entity supports
(Inherited from ICodeProcessor.)
Public propertyMessages
References message list that processor emitts messages into. May be null, in which case errors are always thrown because they can not get logged into message list
(Inherited from ICodeProcessor.)
Public propertySourceInput
Lists source lexers that supply token stream for parsing
Public propertyThrowErrors
When true, throws an exception on the first error even when MessageList is set. When MessageList is not set any error is always thrown regardless of this parameter
(Inherited from ICodeProcessor.)
Back to Top
See Also