Antlr4.Tool.Grammar.ImportTokensFromTokensFile C# (CSharp) Method

ImportTokensFromTokensFile() public method

public ImportTokensFromTokensFile ( ) : void
return void
        public virtual void ImportTokensFromTokensFile()
        {
            string vocab = GetOptionString("tokenVocab");
            if (vocab != null)
            {
                TokenVocabParser vparser = new TokenVocabParser(this);
                IDictionary<string, int> tokens = vparser.Load();
                tool.Log("grammar", "tokens=" + tokens);
                foreach (string t in tokens.Keys)
                {
                    if (t[0] == '\'')
                        DefineStringLiteral(t, tokens[t]);
                    else
                        DefineTokenName(t, tokens[t]);
                }
            }
        }