The interactive file manager requires Javascript. Please enable it or use sftp or scp.
You may still browse the files here.

Download Latest Version Mouse-2.3.tar.gz (582.1 kB)
Email in envelope

Get an email when there's a new version of From PEG to a practical parser

Home / Mouse-1.6
Name Modified Size InfoDownloads / Week
Parent folder
README 2013-04-17 1.1 kB
Mouse-1.6.tar.gz 2013-04-17 432.0 kB
Totals: 2 Items   433.1 kB 0
Mouse 1.6
-----------

This release adds some functionality to parser testing tools
'TryParser' and 'TestParser':

- 'TestParser' can optionally write its output in the form
  of comma-separated values (CSV) that can be imported into
  a spreadsheet application. This makes it easier to compute
  various statistics when testing the parser on large number
  of input files. The CSV output is requested by option '-C'.

- Both tools can output timing information. However, the
  precision of time measurements is limited by the granularity
  of system's clock. Also, Java execution times often vary
  from one invocation to another. The timing information
  is requested by option '-t'.

The release also fixes three bugs:

- A semicolon generated after 'while' caused infinite
  loop in an internal parsing procedure with a body
  consisting of a '*+' expression only.

- Omitted '-S' option to Generate ignored the package specified
  by '-r' when defining SemanticBase.

- 'rhsText' did not return empty string for empty range.





Source: README, updated 2013-04-17