I'm tired of people complaining about the documentation so I've started a new document which is a complete language specification .. whatever that means in a system like Felix I don't know.
The document is: src/web/ref/lang/spec_01.fdoc It is a specification, not a tutorial, but like the ISO C++ Standard it may contain some brief examples. It contains a lot of "TBD" or "To Be Done" sections. I will fill these in over time. I would greatly appreciate any help filling these sections in! Feel free to write stuff and commit it! The "all in one file" is a bit easier to edit, i.e. reorganise. How it should be split up I do not know. ========================= The REAL reference material is extracted from the grammar and library. No that's a white lie, the actual code is the reference, together with some brain power. Felix is NOT intended to be specified by its implementation. However the REAL Felix does not have a grammar, that's in the library. The REAL Felix does not have any primitive types like "int", that's in the library. Therefore exactly where the boundaries between language specification and library go is unclear. Most languages specify part of the system in the library. In addition, Felix is a multi-model system. It is a scripting language, but it can compile down to binary and it can do separate compilation. -- john skaller skal...@users.sourceforge.net http://felix-lang.org ------------------------------------------------------------------------------ Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/ _______________________________________________ Felix-language mailing list Felix-language@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/felix-language