[Mono-list] MonoBASIC

Miguel de Icaza miguel@ximian.com
01 Aug 2001 13:46:16 -0400


I have a few comments:

> VB6 is organized over multiple types of files (.BAS, .CLS, .FRM, ...) and 
> your grammar has support for each one, VB.NET uses just .VB files with a 
> single sintax as C#, besides I donīt know if Bison works well with Unicode 
> and C# lex code, 

Bison does not care about Unicode at all.  Bison operates on tokens
that are passed to it from the tokenizer.  It operates solely based on
those.  To extract values, you talk to the tokenizer directly (like an
identifier for example).

Lex is really not necessary, writting tokenizers is so simple, that
using Lex for traditional languages is sort of a waste of time, but
that is just my impression.

miguel.