public class SignalParser
extends java.lang.Object
Constructor and Description |
---|
SignalParser() |
Modifier and Type | Method and Description |
---|---|
void |
init()
Creates and initializes the temporary file used by the compiler
|
long |
parseChar(java.lang.String string) |
long |
parseDoubleReal(java.lang.String atomString) |
long |
parseIdent(java.lang.String atomString) |
long |
parseIntegerConstant(java.lang.String atomString) |
long |
parseOperator(java.lang.String string) |
long |
parseParamfile(java.lang.String filename) |
long |
parseReal(java.lang.String atomString) |
long |
parseSrcfile(java.lang.String filename) |
long |
parseString(java.lang.String expression)
It returns the abstract tree corresponding to the parsing of a text.
|
public void init()
public long parseParamfile(java.lang.String filename)
filename
- the name of the parameter file to parse (absolute path)public long parseSrcfile(java.lang.String filename)
filename
- the name of the SIG file to parse (absolute path)public long parseString(java.lang.String expression)
phylum
- syntactic group of the Signal grammarexpression
- non-null Signal expressionPhyla
public long parseIntegerConstant(java.lang.String atomString)
public long parseDoubleReal(java.lang.String atomString)
public long parseReal(java.lang.String atomString)
public long parseChar(java.lang.String string)
public long parseIdent(java.lang.String atomString)
public long parseOperator(java.lang.String string)