public class FunctionParser extends SignatureParser
DEBUG, DEBUG_ELEMENT_ID, DEBUG_PROPERTY, DEREFERENCE_OP, REFERENCE_OP| Constructor and Description |
|---|
FunctionParser() |
FunctionParser(NamespaceModel namespace) |
FunctionParser(NamespaceModel namespace,
ParserVariableHelper variableHelper) |
| Modifier and Type | Method and Description |
|---|---|
FunctionAst |
parseFunction(AntlrFunction fnc) |
Parsed<FunctionAst> |
parseFunctionLax(AntlrFunction fnc) |
AntlrFunctions |
parseFunctions(String source) |
Parsed<AntlrFunctions> |
parseFunctionsLax(String source) |
createNamespace, getDescription, isVariadic, parseAnnotations, parseBody, parseBodyLax, parseSignature, parseSignatureArgs, parseTypeParameterscheckNamespace, createDateLiteral, createStringLiteral, createSymbolLiteral, createTypeParser, debugLine, encodeIdentifier, error, findNamedType, getAccessiblePropertyVisibility, getFreeTypes, getLanguageKeywords, getReservedKeywords, getVariableHelper, isEmptyExpression, isLanguageIdentifier, isPropertyReadonly, parse, parse, parseDateLiteral, parseIdentifierAst, parseLax, parseNoCheck, parseQID, parseStringLiteral, parseType, setDebugLineOffset, setFreeTypes, validateControlExpressions, validateOrConvertcheckTreeType, createConstant, createConstant, getAstInfo, getNamespace, parse, parseIdentifier, parseIdentifier, parseInNamespace, parseInNewNamespace, parseInNewNamespace, parseQID, transformbegin, end, getASTNode, getFullText, getText, line, parseQIDAst, setFullTextpublic FunctionParser()
public FunctionParser(NamespaceModel namespace)
public FunctionParser(NamespaceModel namespace, ParserVariableHelper variableHelper)
public AntlrFunctions parseFunctions(String source) throws ValidationException
ValidationExceptionpublic Parsed<AntlrFunctions> parseFunctionsLax(String source)
public FunctionAst parseFunction(AntlrFunction fnc) throws ValidationException
ValidationExceptionpublic Parsed<FunctionAst> parseFunctionLax(AntlrFunction fnc)
Copyright © 2007-2018 Whitestein Technologies. All Rights Reserved.