public class FunctionParser extends SignatureParser
DEBUG, DEBUG_ELEMENT_ID, DEBUG_PROPERTY
Constructor and Description |
---|
FunctionParser() |
FunctionParser(NamespaceModel namespace) |
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, parseTypeParameters
addVariableListener, checkNamespace, createDateLiteral, createTypeParser, debugLine, error, getAccessiblePropertyVisibility, getFreeTypes, getVariableFactory, intern, isPropertyReadonly, parse, parse, parseDateLiteral, parseLax, parseNoCheck, parseType, removeVariableListener, setDebugLineOffset, setFreeTypes, setIntern, validateControlExpressions, validateOrConvert
checkTreeType, createConstant, createConstant, getAstInfo, getNamespace, parse, parseInNamespace, parseInNewNamespace, parseInNewNamespace
begin, end, getASTNode, getFullText, getText, line, parseIdentifierAst, parseQIDAst, setFullText
public FunctionParser()
public FunctionParser(NamespaceModel namespace)
public AntlrFunctions parseFunctions(String source) throws ValidationException
ValidationException
public Parsed<AntlrFunctions> parseFunctionsLax(String source)
public FunctionAst parseFunction(AntlrFunction fnc) throws ValidationException
ValidationException
public Parsed<FunctionAst> parseFunctionLax(AntlrFunction fnc)
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.