Наследование: OutputFile
Пример #1
0
        public Lexer(OutputModelFactory factory, LexerFile file)
            : base(factory)
        {
            this.file = file; // who contains us?

            Grammar g = factory.GetGrammar();
            channels = new LinkedHashMap<string, int>(g.channelNameToValueMap);
            modes = ((LexerGrammar)g).modes.Keys;
        }
Пример #2
0
        public Lexer(OutputModelFactory factory, LexerFile file)
            : base(factory)
        {
            this.file = file; // who contains us?

            Grammar g = factory.GetGrammar();

            channels = new LinkedHashMap <string, int>(g.channelNameToValueMap);
            modes    = ((LexerGrammar)g).modes.Keys;
        }
Пример #3
0
 public virtual Lexer Lexer(LexerFile file)
 {
     return null;
 }
Пример #4
0
 public virtual LexerFile LexerFile(LexerFile f)
 {
     return f;
 }
Пример #5
0
 public virtual Lexer Lexer(LexerFile file)
 {
     return new Lexer(@delegate, file);
 }