Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
L
- LEFTSHIFT - Enum constant in enum class com.blackrook.archetext.Combinator
- Lexer - Class in com.blackrook.archetext.struct
-
Breaks up a stream of characters into lexicographical tokens.
- Lexer(Lexer.Kernel) - Constructor for class com.blackrook.archetext.struct.Lexer
-
Creates a new lexer with no streams.
- Lexer(Lexer.Kernel, Reader) - Constructor for class com.blackrook.archetext.struct.Lexer
-
Creates a new lexer around a reader.
- Lexer(Lexer.Kernel, String) - Constructor for class com.blackrook.archetext.struct.Lexer
-
Creates a new lexer around a String, that will be wrapped into a StringReader.
- Lexer(Lexer.Kernel, String, Reader) - Constructor for class com.blackrook.archetext.struct.Lexer
-
Creates a new lexer around a reader.
- Lexer(Lexer.Kernel, String, String) - Constructor for class com.blackrook.archetext.struct.Lexer
-
Creates a new lexer around a String, that will be wrapped into a StringReader.
- Lexer.Kernel - Class in com.blackrook.archetext.struct
-
This is a info kernel that tells a
Lexerhow to interpret certain characters and identifiers. - Lexer.Parser - Class in com.blackrook.archetext.struct
-
Abstract parser class.
- Lexer.Parser.Exception - Exception Class in com.blackrook.archetext.struct
-
Thrown when a Parser has a problem.
- Lexer.ReaderStack - Class in com.blackrook.archetext.struct
-
This holds a series of
Readerstreams such that the stream on top is the current active stream. - Lexer.ReaderStack.Stream - Class in com.blackrook.archetext.struct
-
Stream encapsulation of a single named Reader.
- Lexer.Token - Class in com.blackrook.archetext.struct
-
Lexer token object.
- LIST - Enum constant in enum class com.blackrook.archetext.ArcheTextValue.Type
-
List type.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form