BiochemistrydslVisitor

interface BiochemistrydslVisitor<T> : ParseTreeVisitor<T>

This interface defines a complete generic visitor for a parse tree produced by BiochemistrydslParser.

Parameters

<T>

The return type of the visit operation. Use Void for operations with no return type.

Functions

Link copied to clipboard
abstract fun visit(p: ParseTree): T
Link copied to clipboard
abstract fun visitArg(ctx: ArgContext): T
Visit a parse tree produced by arg.
Link copied to clipboard
abstract fun visitArgList(ctx: ArgListContext): T
Visit a parse tree produced by argList.
Link copied to clipboard
abstract fun visitBiochemicalReaction(ctx: BiochemicalReactionContext): T
Visit a parse tree produced by biochemicalReaction.
Link copied to clipboard
abstract fun visitBiochemicalReactionLeft(ctx: BiochemicalReactionLeftContext): T
Visit a parse tree produced by biochemicalReactionLeft.
Link copied to clipboard
abstract fun visitBiochemicalReactionLeftContext(ctx: BiochemicalReactionLeftContextContext): T
Visit a parse tree produced by biochemicalReactionLeftContext.
abstract fun visitBiochemicalReactionLeftInCellContext(ctx: BiochemicalReactionLeftInCellContextContext): T
Visit a parse tree produced by biochemicalReactionLeftInCellContext.
Link copied to clipboard
abstract fun visitBiochemicalReactionLeftInEnvContext(ctx: BiochemicalReactionLeftInEnvContextContext): T
Visit a parse tree produced by biochemicalReactionLeftInEnvContext.
abstract fun visitBiochemicalReactionLeftInNeighborContext(ctx: BiochemicalReactionLeftInNeighborContextContext): T
Visit a parse tree produced by biochemicalReactionLeftInNeighborContext.
Link copied to clipboard
abstract fun visitBiochemicalReactionRight(ctx: BiochemicalReactionRightContext): T
Visit a parse tree produced by biochemicalReactionRight.
Link copied to clipboard
abstract fun visitBiochemicalReactionRightContext(ctx: BiochemicalReactionRightContextContext): T
Visit a parse tree produced by biochemicalReactionRightContext.
Link copied to clipboard
abstract fun visitBiochemicalReactionRightElem(ctx: BiochemicalReactionRightElemContext): T
Visit a parse tree produced by biochemicalReactionRightElem.
abstract fun visitBiochemicalReactionRightInCellContext(ctx: BiochemicalReactionRightInCellContextContext): T
Visit a parse tree produced by biochemicalReactionRightInCellContext.
abstract fun visitBiochemicalReactionRightInEnvContext(ctx: BiochemicalReactionRightInEnvContextContext): T
Visit a parse tree produced by biochemicalReactionRightInEnvContext.
abstract fun visitBiochemicalReactionRightInNeighborContext(ctx: BiochemicalReactionRightInNeighborContextContext): T
Visit a parse tree produced by biochemicalReactionRightInNeighborContext.
Link copied to clipboard
abstract fun visitBiomolecule(ctx: BiomoleculeContext): T
Visit a parse tree produced by biomolecule.
Link copied to clipboard
abstract fun visitChildren(p: RuleNode): T
Link copied to clipboard
abstract fun visitConcentration(ctx: ConcentrationContext): T
Visit a parse tree produced by concentration.
Link copied to clipboard
abstract fun visitCreateJunction(ctx: CreateJunctionContext): T
Visit a parse tree produced by createJunction.
Link copied to clipboard
abstract fun visitCreateJunctionJunction(ctx: CreateJunctionJunctionContext): T
Visit a parse tree produced by createJunctionJunction.
Link copied to clipboard
abstract fun visitCreateJunctionLeft(ctx: CreateJunctionLeftContext): T
Visit a parse tree produced by createJunctionLeft.
Link copied to clipboard
abstract fun visitCreateJunctionRight(ctx: CreateJunctionRightContext): T
Visit a parse tree produced by createJunctionRight.
Link copied to clipboard
abstract fun visitCustomCondition(ctx: CustomConditionContext): T
Visit a parse tree produced by customCondition.
Link copied to clipboard
abstract fun visitCustomConditions(ctx: CustomConditionsContext): T
Visit a parse tree produced by customConditions.
Link copied to clipboard
abstract fun visitCustomReactionType(ctx: CustomReactionTypeContext): T
Visit a parse tree produced by customReactionType.
Link copied to clipboard
abstract fun visitDecimal(ctx: DecimalContext): T
Visit a parse tree produced by decimal.
Link copied to clipboard
abstract fun visitErrorNode(p: ErrorNode): T
Link copied to clipboard
abstract fun visitJavaClass(ctx: JavaClassContext): T
Visit a parse tree produced by javaClass.
Link copied to clipboard
abstract fun visitJavaConstructor(ctx: JavaConstructorContext): T
Visit a parse tree produced by javaConstructor.
Link copied to clipboard
abstract fun visitJunction(ctx: JunctionContext): T
Visit a parse tree produced by junction.
Link copied to clipboard
abstract fun visitJunctionLeft(ctx: JunctionLeftContext): T
Visit a parse tree produced by junctionLeft.
Link copied to clipboard
abstract fun visitJunctionReaction(ctx: JunctionReactionContext): T
Visit a parse tree produced by junctionReaction.
Link copied to clipboard
abstract fun visitJunctionReactionJunction(ctx: JunctionReactionJunctionContext): T
Visit a parse tree produced by junctionReactionJunction.
Link copied to clipboard
abstract fun visitJunctionReactionJunctionCondition(ctx: JunctionReactionJunctionConditionContext): T
Visit a parse tree produced by junctionReactionJunctionCondition.
Link copied to clipboard
abstract fun visitJunctionReactionLeft(ctx: JunctionReactionLeftContext): T
Visit a parse tree produced by junctionReactionLeft.
Link copied to clipboard
abstract fun visitJunctionReactionRight(ctx: JunctionReactionRightContext): T
Visit a parse tree produced by junctionReactionRight.
Link copied to clipboard
abstract fun visitJunctionRight(ctx: JunctionRightContext): T
Visit a parse tree produced by junctionRight.
Link copied to clipboard
abstract fun visitReaction(ctx: ReactionContext): T
Visit a parse tree produced by reaction.
Link copied to clipboard
abstract fun visitTerminal(p: TerminalNode): T