Get desktop application:
View/edit binary Protocol Buffers messages
Used in: RuleExample
required string ActionName = 1
map<string, Expr> ParamMap = 2
repeated Expr ParamList = 3
Used in: ConditionGroup
required string Operator = 1
required Expr Lhs = 2
required Expr Rhs = 3
Used in: RuleExample
Used in: Expr
optional bool BoolConst = 1
optional double NumConst = 2
optional string StrConst = 3
Used in: ActionAim, Condition, FeatureExpr, FuncExpr, MathExpr, RuleExample
repeated Expr ListExpr = 1
map<string, Expr> MapExpr = 2
optional Const Const = 3
repeated Const ConstList = 4
optional MathExpr MathExpr = 5
optional FuncExpr FuncExpr = 6
optional string VarExpr = 7
optional FeatureExpr FeatureExpr = 8
Used in: Expr
required string FeaturePath = 1
map<string, Expr> BuiltinParam = 2
Used in: Expr
required string FuncName = 1
map<string, Expr> ParamMap = 2
repeated Expr ParamList = 3
Used in: Expr
required string OpMath = 1
optional Expr Lhs = 2
optional Expr Rhs = 3
repeated Expr ParamList = 4
required string Name = 1
optional ActionAim ActionAim = 3
repeated ActionAim ActionListAim = 4
optional Expr ExprAim = 5