Hi all. I have a partial recursive descent parser working... the only thing I'm not sure of is how to deal with lists of things, such as arguments. It seems...
Hey Mike: It can seem that there are an over-supply of classes, in fact, your comment prompts me to add some material to the Mynx book about the rationale for...
I am rethinking the expression of the types of literals in the Cat language. Previously I had separated the notion of primitive types and functions. Now I am...
Version 0.9 of Cat is now available online at http://www.cat-language.com. Cat now passes over a hundred tests, many of them designed to thrash the type...
I just posted a tutorial on the Cat programming language to http://www.cat-language.com/tutorial.html . There is also some new enhancement to the Cat...
I've just posted a new version of the Cat programming language to http://www.cat-language.com/download.html. I've also updated the related research page...
Cat version 0.9.7 has been posted to http://www.cat-language.com/downloads.html The latest Cat version introduces a significant new change: stack state...
I've recently posted a new updated manual for the Cat language to http://www.cat-language.com/manual.html (dated November 8th). What may be of most interest to...
Hi, in order to support easy expanding of my language, I want to be able to call a C function dynamically from. Given the function definition, I need to push...
... Try the dlopen API. Here's a small HOWTO on how to use it to handle C++: http://linux.web.cern.ch/linux/documentation/mirror/howto/C++-dlopen.html Note...
Kyle Hayes
kyle@...
Nov 23, 2006 3:59 am
2601
I've created a new search engine at http://www.cdiggins.com/search/ for doing research on programming languages using the new Google co-op service. It has an...
... That's pretty cool. I just searched for "mixins". I didn't realise that Digital Mars D had 'em. Hadn't looked at the D site for a while actually. They have...
... My pleasure! There is still a lot of work to do on it, but I am very pleased to hear it is already working well for you. There is now a separate domain for...
Kokogut is a compiler of the Kogut language, written in itself. http://kokogut.sourceforge.net/ New in Kokogut-0.7.0 (27 November 2006), a cleaned up release: ...
... Um, so that was back in July... But it just showed up today in a Google web alert I had already set up, so I thought it was new. Well, it was new to me...
Greetings, Smithies! I've just uploaded a packaging of Scheme 48's bignums in C++ with an additional rational class. It's under the "new" BSD license (as was ...
I've tried Blogger, but it strips the preceding whitespace from text which ruins indentation of code samples in a blog post. There's also no "digg" button for...
... The trick for this is to wrap it in a <pre> block. I edit my posts in raw HTML rather than the compose mode. But it's not the greatest software for code...
I've posted a revised version of the Cat programming language technical report at http://www.cat-language.com/paper.html. The abstract follows: == Cat: A Typed...
How do you guys feel about alternate implementations and very similar spin-off languages? Are they tend to be good for a language (faster implementations like...
Multiple implementations will improve a language's popularity and usefulness if there is a clear and well-defined specification. Too many languages lack a...
Nice question. I do feel a bit lost with some languages that have umpteen choices. With Python, I do not, but that could likely be due to any of these factors:...