示例#1
0
        public override List<TokenWrapper> GetTokenWrapperListFromSource(string source)
        {
            var lexer = new MutexCLexer(new ANTLRStringStream(source));

            var gst = lexer.GetTokens().Select(token => new TokenWrapper(token, GetTokenName(token.Type, mutexLexerType)));
            return gst.ToList();
        }
示例#2
0
        public override List <TokenWrapper> GetTokenWrapperListFromSource(string source)
        {
            var lexer = new MutexCLexer(new ANTLRStringStream(source));

            var gst = lexer.GetTokens().Select(token => new TokenWrapper(token, GetTokenName(token.Type, mutexLexerType)));

            return(gst.ToList());
        }