Enhanced C#
Language of your choice: library documentation
|
A simple implementation of IUninterpretedLiteral which can also be turned into an LNode by calling LNode.Literal<UninterpretedLiteral>(SourceRange, UninterpretedLiteral, NodeStyle). More...
A simple implementation of IUninterpretedLiteral which can also be turned into an LNode by calling LNode.Literal<UninterpretedLiteral>(SourceRange, UninterpretedLiteral, NodeStyle).
Properties | |
UString | TextValue [get] |
Symbol | TypeMarker [get] |
Properties inherited from Loyc.Syntax.IUninterpretedLiteral | |
UString | TextValue [get] |
Represents the serialized text of the value. More... | |
Symbol | TypeMarker [get] |
Represents the type of the value. More... | |
Public Member Functions | |
UninterpretedLiteral (UString textValue, Symbol typeMarker) | |
UString ILiteralValueProvider. | GetTextValue (SourceRange range) |
LNode.TextValue returns whatever this returns. | |
Symbol ILiteralValueProvider. | GetTypeMarker (SourceRange range) |
LNode.TypeMarker returns whatever this returns. | |
object ILiteralValueProvider. | GetValue (SourceRange range) |
LNode.Value returns whatever this returns. | |