示例#1
0
 public static SteExpression AddOperator(this SteExpression expr, SteOperatorSpecs head, IEnumerable <SteExpression> args)
 {
     return(expr.AddArgument(CreateOperator(head, args)));
 }
示例#2
0
 public static SteExpression AddArrayAccess(this SteExpression expr, string head, IEnumerable <SteExpression> args)
 {
     return(expr.AddArgument(CreateArrayAccess(head, args)));
 }
示例#3
0
 public static SteExpression AddOperator(this SteExpression expr, SteOperatorSpecs head, params SteExpression[] args)
 {
     return(expr.AddArgument(CreateOperator(head, args)));
 }
示例#4
0
 public static SteExpression AddArrayAccess(this SteExpression expr, string head, params SteExpression[] args)
 {
     return(expr.AddArgument(CreateArrayAccess(head, args)));
 }
示例#5
0
 public static SteExpression AddFunction(this SteExpression expr, string head, params SteExpression[] args)
 {
     return(expr.AddArgument(CreateFunction(head, args)));
 }
示例#6
0
 public static SteExpression AddLiteralNumber(this SteExpression expr, float number)
 {
     return(expr.AddArgument(CreateLiteralNumber(number)));
 }
示例#7
0
 public static SteExpression AddLiteralNumber(this SteExpression expr, string numberText)
 {
     return(expr.AddArgument(CreateLiteralNumber(numberText)));
 }
示例#8
0
 public static SteExpression AddVariable(this SteExpression expr, string varName)
 {
     return(expr.AddArgument(CreateVariable(varName)));
 }