예제 #1
0
파일: Nodes.cs 프로젝트: presscad/BaseLayer
        internal static TriplexNode Triplex(ExprNode cond, ExprNode Then, ExprNode Else, Symbol s)
        {
            TriplexNode res = new TriplexNode();

            res.kind  = Kind.Triplex;
            res.start = s.pos;
            res.end   = s.endpos;
            res.cond  = cond;
            res.Then  = Then;
            res.Else  = Else;
            return(res);
        }
예제 #2
0
 internal static TriplexNode Triplex( ExprNode cond, ExprNode Then, ExprNode Else, Symbol s )
 {
     TriplexNode res = new TriplexNode();
     res.kind = Kind.Triplex;
     res.start = s.pos;
     res.end = s.endpos;
     res.cond = cond;
     res.Then = Then;
     res.Else = Else;
     return res;
 }