예제 #1
0
파일: RantPattern.cs 프로젝트: shoff/Rant
 internal RantPattern(string name, RantPatternSource type, string code)
 {
     _name   = name;
     _type   = type;
     _code   = code;
     _tokens = RantLexer.GenerateTokens(code);
 }
예제 #2
0
파일: RantPattern.cs 프로젝트: inkadnb/Rant
        internal RantPattern(string name, RantPatternSource type, string code)
        {
            Name = name;
            Type = type;
            Code = code;
	        Action = RantCompiler.Compile(name, code);
        }
예제 #3
0
파일: RantPattern.cs 프로젝트: shoff/Rant
 internal RantPattern(string name, RantPattern derived, IEnumerable <Token <R> > sub)
 {
     _name           = name;
     _type           = derived._type;
     _code           = derived._code;
     _blockJumpTable = derived._blockJumpTable;
     _tokens         = sub;
 }