sparse

A tool for generating test cases for parsers for simple S-expression languages. It is intended primarily for use by instructors of Programming Languages classes in which students implement a simple S-expression-based programming language. It takes as input a description of the grammar of the language to be implemented and produces test cases for the students' parsers.

Build status: ok passing tests

Authors
Documentation
Tags
Last updatedTuesday, August 15th, 2017 5:00:44pm (UTC)
Ring2
ConflictsNone
Dependencies
Most recent build results
Version Exceptions
VersionSourceChecksum
defaultgit://github.com/ricky-escobar/sparsea141af0533bbd2861b0078e35b7b6b3f0b64adf2
Last checkedWednesday, September 20th, 2017 5:30:52am (UTC)
Last editedThursday, June 8th, 2017 3:21:30am (UTC)
Modules
  • sparse/minimization.rkt
  • sparse/main.rkt
  • sparse/generator.rkt
  • sparse/parse-grammar-spec.rkt
  • sparse/example-grammars.rkt