Package net.sourceforge.plantuml.tim
Class EaterDeclareProcedure
- java.lang.Object
-
- net.sourceforge.plantuml.tim.Eater
-
- net.sourceforge.plantuml.tim.EaterDeclareProcedure
-
public class EaterDeclareProcedure extends Eater
-
-
Constructor Summary
Constructors Constructor Description EaterDeclareProcedure(StringLocated s)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
analyze(TContext context, TMemory memory)
boolean
getFinalFlag()
TFunctionImpl
getFunction()
-
Methods inherited from class net.sourceforge.plantuml.tim.Eater
addIntoTokenStack, addUpTo, addUpToLastLetterOrUnderscoreOrDigit, checkAndEatChar, checkAndEatChar, eatAllToEnd, eatAndGetFunctionName, eatAndGetNumber, eatAndGetOptionalQuotedString, eatAndGetQuotedString, eatAndGetSpaces, eatAndGetVarname, eatDeclareFunction, eatDeclareProcedure, eatDeclareReturnFunctionWithOptionalReturn, eatExpression, eatExpressionStopAtColon, eatOneChar, eatTokenStack, getCurrentPosition, getLineLocation, hasNextChar, matchAffectation, optionallyEatChar, peekChar, peekCharN2, safeCheckAndEatChar, skipSpaces, skipUntilChar
-
-
-
-
Constructor Detail
-
EaterDeclareProcedure
public EaterDeclareProcedure(StringLocated s)
-
-
Method Detail
-
analyze
public void analyze(TContext context, TMemory memory) throws EaterException, EaterExceptionLocated
- Specified by:
analyze
in classEater
- Throws:
EaterException
EaterExceptionLocated
-
getFunction
public TFunctionImpl getFunction()
-
getFinalFlag
public final boolean getFinalFlag()
-
-