skaller wrote:
> Yes you do .. you worked on the code that translates these names :)
>
> The story here is: the file basename is used as a top level
> module name, and it must be a valid Felix and C++ identifier.
>
> There is a piece of code in the compiler which 'mangles'
> these names to valid ones, replacing '-' with 
>
>       _hyphen_
>
> for example .. looks like the 'Initial character is
> a digit' case was missed.
>
> You also don't want to call your file 'goto.flx' because
> goto is a keyword. The mangler is supposed to translate
> keywords too.
>
>   

Fixed. If a name starts with a number, we now prefix an underscore 
before the first character.

-e


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Felix-language mailing list
Felix-language@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/felix-language

Reply via email to