예제 #1
0
파일: Grammar.cs 프로젝트: TheByte/sones
 // Override this method in language grammar if you want a custom node creation mechanism.
 public virtual AstNode CreateNode(CompilerContext context, object reduceAction, 
     SourceSpan sourceSpan, AstNodeList childNodes)
 {
     return null;
 }
예제 #2
0
파일: GraphCLI.cs 프로젝트: TheByte/sones
        private AbstractCLIOption CreateNewOption(string _Name, SourceSpan _Span)
        {
            AbstractCLIOption _ACLIOption = new AbstractCLIOption(_Name);
            _ACLIOption.Column = _Span.Start.Column;
            _ACLIOption.EndPos = _Span.EndPos;
            _ACLIOption.Line = _Span.Start.Line;
            _ACLIOption.Pos = _Span.Start.Position;

            return _ACLIOption;
        }