org.millscript.office.spreadsheet.formula.syntax
Class AddSyntax

java.lang.Object
  extended by org.millscript.millscript.syntax.Syntax
      extended by org.millscript.millscript.syntax.PostfixSyntax
          extended by org.millscript.millscript.syntax.BothfixSyntax
              extended by org.millscript.office.spreadsheet.formula.syntax.AddSyntax
All Implemented Interfaces:
org.millscript.millscript.syntax.PostfixSyntaxInterface, org.millscript.millscript.syntax.PrefixSyntaxInterface

public final class AddSyntax
extends org.millscript.millscript.syntax.BothfixSyntax

This class implements arithmetic syntax. In some ways this is a variation of InfixSyntax, as the arithmetic operator sits between it's operands.

<expr> -- <expr>

See Also:
AddExpr

Constructor Summary
AddSyntax()
           
 
Method Summary
 org.millscript.millscript.expr.Expr postfix(java.lang.String sym, int prec, org.millscript.millscript.expr.Expr lhs, org.millscript.millscript.syntax.Parser parser)
           
 org.millscript.millscript.expr.Expr prefix(java.lang.String sym, org.millscript.millscript.syntax.Parser parser)
           
 
Methods inherited from class org.millscript.millscript.syntax.PostfixSyntax
getPrecedence, setPrec
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AddSyntax

public AddSyntax()
Method Detail

postfix

public org.millscript.millscript.expr.Expr postfix(java.lang.String sym,
                                                   int prec,
                                                   org.millscript.millscript.expr.Expr lhs,
                                                   org.millscript.millscript.syntax.Parser parser)
Specified by:
postfix in interface org.millscript.millscript.syntax.PostfixSyntaxInterface
Specified by:
postfix in class org.millscript.millscript.syntax.PostfixSyntax
See Also:
PostfixSyntaxInterface.postfix(java.lang.String, int, org.millscript.millscript.expr.Expr, org.millscript.millscript.syntax.Parser)

prefix

public org.millscript.millscript.expr.Expr prefix(java.lang.String sym,
                                                  org.millscript.millscript.syntax.Parser parser)
Specified by:
prefix in interface org.millscript.millscript.syntax.PrefixSyntaxInterface
Specified by:
prefix in class org.millscript.millscript.syntax.BothfixSyntax
See Also:
PrefixSyntaxInterface.prefix(java.lang.String, org.millscript.millscript.syntax.Parser)


Copyright © 2006-2007 Open World Ltd. All Rights Reserved.