Exemple #1
0
        public TokenParser BuildTokenParser(ITextBuffer buffer)
        {
            ServiceRegistrar.Initialise(buffer);

            TokenParser parser;

            if (buffer.Properties.TryGetProperty(typeof(TokenParser), out parser))
            {
                return(parser);
            }
            parser = new TokenParser(buffer);
            buffer.Properties.AddProperty(typeof(TokenParser), parser);
            return(parser);
        }