A B C D E F G H I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
L
- length() - Method in class source.SourceInput
-
Returns the length of the source text
- LESS_EQUALS_OPERATOR - types.OperatorType
- LESS_EQUALS_SYNTAX - Static variable in class compilation.analysis.lexical.Syntax
- LESS_EQUALS_TOKEN - types.TokenType
- LESS_OPERATOR - types.OperatorType
- LESS_SYNTAX - Static variable in class compilation.analysis.lexical.Syntax
- LESS_TOKEN - types.TokenType
- Lexer - Class in compilation.analysis.lexical
-
The Lexer class is responsible for performing lexical analysis on a string of text, identifying each character one by one.
- Lexer(SourceInput, ErrorHandler) - Constructor for class compilation.analysis.lexical.Lexer
-
Constructs a Lexer object initialised with contents of sourceInput.
- LEXICAL_ERROR - types.ErrorType
- LexicalError - Class in errors
-
The LexicalError class is used to represent an error that occurred during the lexical analysis stage of compilation.
- LexicalError(SourceSpan, String, String) - Constructor for class errors.LexicalError
- limitInputSize() - Method in class ui.main.MainController
-
Limits the amount of characters that can be placed within the tab size label.
- limitTabSize(int) - Method in class ui.main.CodeAreaManager
-
Limits how many characters can be displayed in the tab size Label.
- LINE_BREAK_SYNTAX - Static variable in class compilation.analysis.lexical.Syntax
- LINE_BREAK_TOKEN - types.TokenType
- LITERAL_EXPRESSION - types.ExpressionType
- LiteralExpression - Class in compilation.analysis.syntax
-
The LiteralExpression class is used to store information about literal expressions declared during compilation.
- LiteralExpression(Token, Object) - Constructor for class compilation.analysis.syntax.LiteralExpression
-
Constructs a LiteralExpression object, initialised with the expressions contents.
- LOOP_STATEMENT - types.StatementType
- LOOP_SYNTAX - Static variable in class compilation.analysis.lexical.Syntax
- LOOP_TOKEN - types.TokenType
- LoopStatement - Class in compilation.analysis.syntax
-
The LoopStatement class is used to store information about loop statements declared during compilation.
- LoopStatement(Token, Expression, Token, Expression, Statement) - Constructor for class compilation.analysis.syntax.LoopStatement
-
Constructs a LoopStatement object, initialised with the statements contents.
All Classes All Packages