Minigrace, currently maintained by Andrew Black (based on Michael Homer’s thesis work) is written in Grace and capable of compiling to native code via C and to JavaScript. The compiler should work on any POSIX-compatible system with GCC. For more details, see the documentation inside the source tree. There are tarballs that require only a…
Read more
Hopper is an experimental Grace interpreter written in JavaScript Node.js by Tim Jones Hopper is available in the usual Node ways: https://www.npmjs.com/package/hopper npm install hopper
Read more
Kernan is a second-generation reference interpreter for Grace written by Michael Homer. It operates on all platforms, either natively on Windows or under Mono elsewhere. Kernan supports the core of Grace 0.7.0 – except that type annotations are not checked either statically or dynamically. A zip file (<1MiB) with all of the necessary files ready…
Read more
Several common editors can be customised for Grace: vim — vim-grace Vim configuration for the Grace programming language GNU Emacs — grace-mode major mode for Emacs TextMate — grace-tmbundle TextMate Bundle – will also work with Sublime (and is in the Sublime package manager) GNU Emacs — grace-generic-mode.el is an old major mode for editing…
Read more