Uses of Class
javax0.jamal.api.BadSyntax
-
-
Uses of BadSyntax in javax0.jamal.api
Subclasses of BadSyntax in javax0.jamal.api Modifier and Type Class Description class
BadSyntaxAt
This exception, as the name suggest, is thrown when the processor or a macro finds something it cannot interpret.Methods in javax0.jamal.api that return BadSyntax Modifier and Type Method Description BadSyntax
BadSyntax. parameter(java.lang.String param)
Methods in javax0.jamal.api that throw BadSyntax Modifier and Type Method Description java.lang.String
Evaluable. evaluate(java.lang.String... actualValues)
Evaluate the user defined macro and return the result.java.lang.String
Macro. evaluate(Input in, Processor processor)
void
MacroRegister. export(java.lang.String id)
Export the user defined macroid
.ScriptMacro
Processor. newScriptMacro(java.lang.String id, java.lang.String scriptType, java.lang.String input, java.lang.String[] params)
Create a new user defined script.UserDefinedMacro
Processor. newUserDefinedMacro(java.lang.String id, java.lang.String input, java.lang.String[] params)
Create a new user defined macro.void
MacroRegister. pop(Marker check)
See the documentation of the methodMacroRegister.push(Marker)
java.lang.String
Processor. process(Input in)
void
Delimiters. separators(java.lang.String openDelimiter, java.lang.String closeDelimiter)
Sets the opening and closing delimiter strings, or implementation may reset some old value if the arguments arenull
default void
Processor. separators(java.lang.String openMacro, java.lang.String closeMacro)
Constructors in javax0.jamal.api with parameters of type BadSyntax Constructor Description BadSyntaxAt(BadSyntax bs, Position pos)
Convert aBadSyntax
exception thrown from a macro that has no idea where the actual source code is to aBadSyntaxAt
exception using the provided reference.
-