I've just pushed out a new release of Terra that has some new features. It
brings some changes to the language and APIs designed to simplify the
language and improve error reporting. These changes were based on the
experiences of developing DSLs with Terra such as [Darkroom](
http://darkroom-lang.org), [Ebb](http://ebblang.org), and [Regent](
http://regent-lang.org), which gave us a better idea of how the language
will be used and what problems crop up in larger systems.

In our experience, Terra code only requires minor changes to make it work
with this new release, but feel free to email this list if you run into a
situation where an update would not be trivial. Looking at the difference
in the [unit tests](https://github.com/zdevito/terra/tree/master/tests) is
useful to see where APIs and syntax have changed for particular features.

Release notes that describe what is new are available at:

https://github.com/zdevito/terra/releases/tag/release-2016-03-25

-- Zach
_______________________________________________
terralang mailing list
[email protected]
https://mailman.stanford.edu/mailman/listinfo/terralang

Reply via email to