| Package | Description |
|---|---|
| me.jaimegarza.syntax.generator | |
| me.jaimegarza.syntax.language |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCodeParser
This class contains the "non-parser" code, or supporting code for the syntax
parser.
|
class |
SyntaxCodeParser
Parser for a grammar.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
Pascal.generateRuleCode(Lexer lexer,
EmbeddedCodeProcessor processor,
int elementCount,
String nonTerminalId,
int sourceColumn) |
boolean |
LanguageSupport.generateRuleCode(Lexer lexer,
EmbeddedCodeProcessor processor,
int elementCount,
String nonTerminalId,
int sourceColumn)
Parsing logic
Scan the input stream until a rule set of actions end.
|
boolean |
BaseLanguageSupport.generateRuleCode(Lexer lexer,
EmbeddedCodeProcessor processor,
int elementCount,
String nonTerminalId,
int sourceColumn) |
protected int |
BaseLanguageSupport.manageDollar(Lexer lexer,
EmbeddedCodeProcessor processor,
int elementCount,
String nonTerminalId) |
Copyright © 2017. All rights reserved.