예제 #1
0
파일: Parser.cs 프로젝트: LayeLang/Laye
 private void SetCurrentFunction(NodeFnExpr fn)
 {
     holder = new FunctionHolder(holder, fn);
 }
예제 #2
0
파일: Parser.cs 프로젝트: LayeLang/Laye
 private void ReleaseCurrentFunction()
 {
     holder = holder.previous;
 }
예제 #3
0
파일: Parser.cs 프로젝트: LayeLang/Laye
 internal FunctionHolder(FunctionHolder previous, NodeFnExpr current)
 {
     this.previous = previous;
     this.current = current;
 }