On 11/7/07, skaller <[EMAIL PROTECTED]> wrote: > > (1+1+1) notation is very odd and > > not properly explained within this context. > > Sum types are hard to understand for C/C++ programmers. > Sums are basically a discriminated union. The 1+1+1 stuff > is an anonymous sum which appears to be unique to Felix.
Personally, I think that using numbered sum types can be a little confusing at first. Maybe we should move it to the "intermediate felix" section. > > 2.21 iterators not explained > > True.. they're just char* .. i.e. like STL iterators. The lexer was written a while ago, and so it doesn't use some of the new features we have added since then. We can probably should update the interface. > > > Thats as far as we got, Rob quit partly due to time but mainly due to bad > > examples. > > It's quite hard to present features sequentially and still > write useful examples .. without using features that haven't > been introduced yet. We really need someone with some good technical writing skills, but then so does pretty much all other projects. I've been meaning on writing a "so you want to write an ircbot" article, but I got to get a lot of other things working first before I can do that. > But I cannot construct all of that myself. I've focused on > the language core in the hope of inspiring enough people > that they would join the team and do some of the work. And it's a really fun project to work on (hint hint :) ) I'm not so great with all the theory behind felix, but I've learned a huge amount since I've started. And there's a lot of interesting engineering projects to do. The biggest, in my opinion, is trying to figure out how to deal with errors. It's such a fundamental idea that can really drive how a programs are created. > > I have yet to look at your code, I am not familuar with O'CAML though, looks > > like a good time to learn it or part of it at least. > > Sure .. but don't use my Ocaml code as a good example! There's also a lot of non-ocaml code to work on as well. I rarely dig into it. ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Felix-language mailing list Felix-language@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/felix-language