internal RantPattern(string name, RantPatternSource type, string code) { _name = name; _type = type; _code = code; _tokens = RantLexer.GenerateTokens(code); }
internal RantPattern(string name, RantPatternSource type, string code) { Name = name; Type = type; Code = code; Action = RantCompiler.Compile(name, code); }
internal RantPattern(string name, RantPattern derived, IEnumerable <Token <R> > sub) { _name = name; _type = derived._type; _code = derived._code; _blockJumpTable = derived._blockJumpTable; _tokens = sub; }