[colm-users] colm 0.4 released

Adrian Thurston thurston at complang.org
Sat Jan 21 14:31:07 PST 2012


Hello,

Today I released colm 0.4.

http://www.complang.org/redmine/versions/show/31

There is only one language change in this version: #335

Most of the work in the 120-something checkins involved refactoring the 
parser execution loop and improving the interface between parser and 
input source stream. Most notably, there is no longer a call into the 
bytecode execution loop from the parser when reduction code blocks and 
such are executed. The parser is now implemented as a coroutine that 
drops back into the bytecode loop when parse-related code must be 
executed. This is a much cleaner design that will facilitate many future 
improvements.

-Adrian



More information about the colm-users mailing list