diff options
author | Adrian Thurston <thurston@complang.org> | 2013-05-26 16:36:02 +0000 |
---|---|---|
committer | Adrian Thurston <thurston@complang.org> | 2013-05-26 16:36:16 +0000 |
commit | 758f05fc97c1583e327acc43e4cf2e390b64ee40 (patch) | |
tree | d72c79d9a5a366a7dc6a3bee422007ece378cd62 | |
parent | 8a9547b9628699717dc095e9cdebd4d34990311d (diff) | |
download | colm-758f05fc97c1583e327acc43e4cf2e390b64ee40.tar.gz |
changelog entries for 0.11, version bump to 0.11colm-0.11
-rw-r--r-- | ChangeLog | 19 | ||||
-rw-r--r-- | configure.in | 2 |
2 files changed, 18 insertions, 3 deletions
@@ -1,5 +1,20 @@ -colm 0.10 - April 18, 2013 --------------------------- +colm 0.11 - May 26, 2013 +------------------------ + * Require <> around ref and ptr type declarations (eg: ptr<type_ref>) + * Added production labels, which follow a production with the form + :Label. Labels are exposed in the C++ interface using an enum. They + are prefixed with _ to avoid conflict with member access functions. + * It's now possible to access Tree::tokdata from the C++ interface. + * The print, stream print, stream push, and stream append operations all + no longer trim trees by default. This makes these functions + consistent with constructor, which refrains from trimming to avoid + extra work. A construct with a tree trim is accomplished with an + additional operator. The above print and stream operations now have + the same usage patterns. + * Fixes to prodNum preservation through tree copy, and to the parser + +colm 0.10 - Apr 18, 2013 +------------------------ * Implemented the colm parser in colm. Bootstrapping with a parse tree construction in C++. Using that generated parser to to parse the colm grammar, from which the primary parser is produced. diff --git a/configure.in b/configure.in index c741a647..d6707402 100644 --- a/configure.in +++ b/configure.in @@ -18,7 +18,7 @@ dnl You should have received a copy of the GNU General Public License dnl along with Colm; if not, write to the Free Software dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -AC_INIT(colm, 0.10) +AC_INIT(colm, 0.11) PUBDATE="Apr 2013" AM_INIT_AUTOMAKE([foreign]) |