I'm writing a new tutorial which you can find here: http://felix-lang.org/web/nutut/intro/intro_index.fdoc
These pages are set up to use the new flx_tangler tool so I can actually extract the code and expected results in the tutorial pages, and compile and run the code, and check the output agrees with the tutorial. Even in the first two pages this caught about 10 typos :) This tutorial tries to explain things from the ground up, in terms of how the library and language are implemented, rather than by abstract semantics. And because the literate programming tool is rather simple there are strong constraints on how the tutorial pages are constructed: each page corresponds to at most one program with at most one expected output specification. I hope such constraints actually help both reading and writing the pages (rather than getting in the way). Whilst in the main tutorial we studiously avoid mentioning C binding technology, in the new tutorial we studiously avoid mentioning abstract semantics :) instead we just start off saying Felix is a C++ code generator and this is how it generates code from your binding specifications. This approach is more logical and easier to understand because by introducing the C bindings first, we can see how the semantic issues arise, and how we solve them. We can see why things are the way they are, and why we have a lot of arcane stuff in the language. This approach is also a bit closer to the historical development. -- john skaller skal...@users.sourceforge.net http://felix-lang.org ------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d _______________________________________________ Felix-language mailing list Felix-language@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/felix-language