Package edu.wisc.game.parser
Class Expression.ColonExpression
- java.lang.Object
-
- edu.wisc.game.parser.Expression.ColonExpression
-
- All Implemented Interfaces:
Expression
- Enclosing interface:
- Expression
public static class Expression.ColonExpression extends Object implements Expression
Id:ArithmeticExpression; used in GS 3
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface edu.wisc.game.parser.Expression
Expression.AdditiveExpression, Expression.ArithmeticExpression, Expression.BracketList, Expression.ColonExpression, Expression.ComparisonExpression, Expression.ExList, Expression.Id, Expression.Mapper, Expression.MapTo<T>, Expression.MultiplicativeExpression, Expression.NegationExpression, Expression.Num, Expression.ParenList, Expression.PropMap, Expression.QualifiedId, Expression.RangeExpression, Expression.SerialExpression, Expression.Star, Expression.VarMap, Expression.VarMap2
-
-
Field Summary
Fields Modifier and Type Field Description Expression
arex
Expression.Id
prefix
-
Fields inherited from interface edu.wisc.game.parser.Expression
STAR
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Expression
map(Expression.Mapper mapper)
String
toSrc()
String
toString()
-
-
-
Field Detail
-
prefix
public final Expression.Id prefix
-
arex
public final Expression arex
-
-
Method Detail
-
toSrc
public String toSrc()
- Specified by:
toSrc
in interfaceExpression
-
map
public Expression map(Expression.Mapper mapper) throws RuleParseException
- Specified by:
map
in interfaceExpression
- Throws:
RuleParseException
-
-