forked from seehuhn/wisent
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathNEWS
45 lines (38 loc) · 1.57 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
version 0.6.2 (2012-04-10):
- better error messages for some grammar errors
- allow hypens '-' in symbol names
- add a parser for email addresses to the examples directory
- minor fixes
version 0.6.1 (2010-09-16):
- bug fix: comments and multi-line strings in grammar files were broken
in version 0.6
version 0.6 (2009-10-11):
- allow UTF-8 encoded grammar files
- add a new example (a CSS parser in examples/css/)
- minor bug fixes
version 0.5 (2009-07-14):
- add a user manual
- allow brackets "(" ... ")" for grouping in grammar files
- new operator "?" (zero or one copy of an expression) in grammar files
- new command line option -o to specify an output file (instead of stdout)
- Wisent can now optionally generate example source code to illustrate use
of the generated parser (command line option -e).
version 0.4 (2008-03-21):
- efficiency improvements, both for the parser generator and for the
generated parsers
- Remove the manual parser type selection (was command line option -t)
again. Wisent is now able to automatically generate efficient
parsers for any LR(1) grammar.
- add conflict overrides
- allow to replace nonterminal symbols by numbers in the parser output
(command line option -r)
- rename the old 'Parser.parse_tree' method to new 'Parser.parse'
version 0.3 (2008-03-07):
- bug fix: restore the (accidentially lost) ability to exclude symbols
from the parse tree.
version 0.2 (2008-03-02):
- bug fixes and improved error handling
- add the ability to generate LR(0) parsers (use the -t command line
option)
version 0.1 (2008-03-01):
- initial public release