예제 #1
0
파일: Tree.cs 프로젝트: irpbc/mj
 public NewArray(int beginLine, int beginCol, int endLine, int endCol,
                 TypeTree elemenTypeTree, Expression length)
     : base(beginLine, beginCol, endLine, endCol)
 {
     this.elemenTypeTree = elemenTypeTree;
     this.length         = length;
 }
예제 #2
0
파일: Tree.cs 프로젝트: irpbc/mj
 public VariableDeclaration(int beginLine, int beginCol, int endLine, int endCol, string name,
                            TypeTree type, Expression init)
     : base(beginLine, beginCol, endLine, endCol)
 {
     this.name = name;
     this.type = type;
     this.init = init;
 }
예제 #3
0
파일: Tree.cs 프로젝트: irpbc/mj
 public FuncDef(int beginLine, int beginCol, int endLine, int endCol, string name, TypeTree returnType,
                IList <VariableDeclaration> parameters, Block body, bool isPrivate)
     : base(beginLine, beginCol, endLine, endCol)
 {
     this.name       = name;
     this.returnType = returnType;
     this.parameters = parameters;
     this.body       = body;
     this.isPrivate  = isPrivate;
 }
예제 #4
0
파일: Tree.cs 프로젝트: irpbc/mj
 public ArrayTypeTree(int beginLine, int beginCol, int endLine, int endCol, TypeTree elemTypeTree)
     : base(beginLine, beginCol, endLine, endCol)
 {
     this.elemTypeTree = elemTypeTree;
 }