Sponsored Link •
|
Summary
I've posted a list of the built-in atomic functions for the most recent version (0.9.3) of the Cat language.
Advertisement
|
I've just posted a table of all the approximately 100 primitive operations implemented in the current Cat interpreter at http://www.cat-language.com/primitives.html. I've also released the latest version of the code and executable version 0.9.3 Over the week-end I've made dozens of bug-fixes, cleaned up the code, and worked on the documentation. Now that the type-inference engine is stable things should go relatively smoothly and quickly from here on in. Hopefully in a week or two I should have a detailed walkthrough of the source code posted on CodeProject.com for those interested in looking closely under the hood.
For the uninitiated: Cat is a typed lightweight stack-based programming language inspired by Forth and Joy. Cat supports type inference which means that Cat looks and behaves like a dynamic language, but catches type errors at compile-time rather than run-time. This improves the safety and efficiency of Cat over dynamically typed languages.Have an opinion? Be the first to post a comment about this weblog entry.
If you'd like to be notified whenever Christopher Diggins adds a new entry to his weblog, subscribe to his RSS feed.
Christopher Diggins is a software developer and freelance writer. Christopher loves programming, but is eternally frustrated by the shortcomings of modern programming languages. As would any reasonable person in his shoes, he decided to quit his day job to write his own ( www.heron-language.com ). Christopher is the co-author of the C++ Cookbook from O'Reilly. Christopher can be reached through his home page at www.cdiggins.com. |
Sponsored Links
|