package org.whole.examples.lang.imp.builders; import org.whole.lang.builders.IBuilder; import org.whole.examples.lang.imp.model.PrimitiveTypeEnum; /** * @generator Whole */ public interface IImpBuilder extends IBuilder { public void visit(); public void exp2(); public void exp1(); public void index(); public void array(); public void indexType(); public void contentType(); public void upperBound(); public void lowerBound(); public void arguments(); public void language(); public void fileName(); public void arrayExp(); public void updater(); public void falseBody(); public void trueBody(); public void condition(); public void exp(); public void initializer(); public void body(); public void parameters(); public void name(); public void type(); public void FunctionDeclaration(); public void FunctionDeclaration_(); public void _FunctionDeclaration(); public void Parameters(); public void Parameters_(); public void Parameters_(int initialCapacity); public void _Parameters(); public void Parameter(); public void Parameter_(); public void _Parameter(); public void VariableDeclaration(); public void VariableDeclaration_(); public void _VariableDeclaration(); public void EmptyStatement(); public void EmptyStatement_(); public void _EmptyStatement(); public void ReturnStatement(); public void ReturnStatement_(); public void _ReturnStatement(); public void IfStatement(); public void IfStatement_(); public void _IfStatement(); public void IfElseStatement(); public void IfElseStatement_(); public void _IfElseStatement(); public void WhileStatement(); public void WhileStatement_(); public void _WhileStatement(); public void DoWhileStatement(); public void DoWhileStatement_(); public void _DoWhileStatement(); public void ForStatement(); public void ForStatement_(); public void _ForStatement(); public void ForeachStatement(); public void ForeachStatement_(); public void _ForeachStatement(); public void BlockStatement(); public void BlockStatement_(); public void BlockStatement_(int initialCapacity); public void _BlockStatement(); public void PrintStatement(); public void PrintStatement_(); public void _PrintStatement(); public void PrintlnStatement(); public void PrintlnStatement_(); public void _PrintlnStatement(); public void SaveStatement(); public void SaveStatement_(); public void _SaveStatement(); public void ExpressionStatement(); public void ExpressionStatement_(); public void _ExpressionStatement(); public void LoadExpression(); public void LoadExpression_(); public void _LoadExpression(); public void FunctionInvocationExpression(); public void FunctionInvocationExpression_(); public void _FunctionInvocationExpression(); public void Arguments(); public void Arguments_(); public void Arguments_(int initialCapacity); public void _Arguments(); public void AssignmentExpression(); public void AssignmentExpression_(); public void _AssignmentExpression(); public void RunExpression(); public void RunExpression_(); public void _RunExpression(); public void SizeExpression(); public void SizeExpression_(); public void _SizeExpression(); public void BooleanLiteral(); public void BooleanLiteral(boolean value); public void IntLiteral(); public void IntLiteral(int value); public void StringLiteral(); public void StringLiteral(String value); public void RangeLiteral(); public void RangeLiteral_(); public void _RangeLiteral(); public void ArrayLiteral(); public void ArrayLiteral_(); public void ArrayLiteral_(int initialCapacity); public void _ArrayLiteral(); public void Name(); public void Name(String value); public void NameExpression(); public void NameExpression(String value); public void PrimitiveType(); public void PrimitiveType(PrimitiveTypeEnum.Value value); public void PrimitiveType(String value); public void ArrayType(); public void ArrayType_(); public void _ArrayType(); public void ArrayAccess(); public void ArrayAccess_(); public void _ArrayAccess(); public void Addition(); public void Addition_(); public void _Addition(); public void Subtraction(); public void Subtraction_(); public void _Subtraction(); public void Multiplication(); public void Multiplication_(); public void _Multiplication(); public void Division(); public void Division_(); public void _Division(); public void Remainder(); public void Remainder_(); public void _Remainder(); public void And(); public void And_(); public void _And(); public void Or(); public void Or_(); public void _Or(); public void Not(); public void Not_(); public void _Not(); public void Equals(); public void Equals_(); public void _Equals(); public void NotEquals(); public void NotEquals_(); public void _NotEquals(); public void LessThan(); public void LessThan_(); public void _LessThan(); public void LessOrEquals(); public void LessOrEquals_(); public void _LessOrEquals(); public void GreaterThan(); public void GreaterThan_(); public void _GreaterThan(); public void GreaterOrEquals(); public void GreaterOrEquals_(); public void _GreaterOrEquals(); }