Package | Description |
---|---|
com.whitestein.lsps.lang.parser |
This package contains ANTLR-based LSPS language parser (
Parser ). |
Modifier and Type | Class and Description |
---|---|
class |
ParsedExpression |
Modifier and Type | Method and Description |
---|---|
Parsed<FunctionBody> |
SignatureParser.parseBodyLax(FunctionAst function) |
Parsed<FunctionBody> |
MethodParser.parseBodyLax(FunctionAst ast)
Parses the member body.
|
Parsed<ConstraintAst> |
ConstraintParser.parseConstraintLax(String string,
Type appliedTo,
Type targetType,
Map<String,Type> parameterTypes,
Map<String,Type> genericBounds)
Parses a constraint.
|
Parsed<FunctionAst> |
FunctionParser.parseFunctionLax(AntlrFunction fnc) |
Parsed<AntlrFunctions> |
FunctionParser.parseFunctionsLax(String source) |
Parsed<FunctionAst> |
MethodParser.parseMemberLax(AntlrFunction fnc) |
Parsed<AntlrMethods> |
MethodParser.parseMethodsLax(String source) |
Parsed<TaskParametersAst> |
TaskParametersParser.parseTaskParameters(AntlrTaskParametersTree antlrTree,
Map<String,Type> parameterTypes)
Parses task parameters from pre-parsed ANTLR tree.
|
Copyright © 2007-2018 Whitestein Technologies. All Rights Reserved.