internal Lexer(string s) { tok = new StreamTokenizer(new CharArrayReader(s.ToCharArray())); tok.QuoteChar('"'); tok.ParseNumbers(); tok.OrdinaryChar(','); tok.OrdinaryChar('('); tok.OrdinaryChar(')'); tok.WordChars('$', '$'); tok.WordChars('_', '_'); }