The interactive file manager requires Javascript. Please enable it or use sftp or scp.
You may still browse the files here.
| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README | 2020-06-20 | 1.0 kB | |
| Mouse-2.1.tar.gz | 2020-05-15 | 580.9 kB | |
| Totals: 2 Items | 581.9 kB | 0 | |
Mouse 2.1 ----------- Version 2.1 of "Mouse" improves the support of left recursion introduced in version 2.0. It simplifies the logic of generated parser, with no change of functionality. The support uses an experimental method of "recursive ascent", see http://mousepeg.sourceforge.net/RecursiveAscent.pdf. The support is limited to the Choice and Sequence operators, and there is a requirement that the first expression in a recursive Sequence must be non-nullable. Boolean semantic actions and actions on failure are not supported for recursive Rules. The added examples 6R and 8R are copies of, respectively, examples 6 and 8, with the grammar rewritten as left-recursive. Example 11 contains samples of left-recursive grammars found in the literature. The package contains also a grammar for Java 12 with the original left-recursive definition of Primary. The Explorer is not updated yet. The Manual available from project web site is updated (not the version in download package).