Skip to content

Latest commit

 

History

326 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SchedSynth: Schedule Synthesis for Attribute Grammars

Getting started

  1. Download (link) and install Racket (v7 or later) if you do not already have it installed on your system.
    • Make sure that the Racket binaries are available on your PATH.
  2. Install the Rosette DSL with the command raco pkg install rosette.
  3. Run the synthezier with ./run.rkt, e.g., ./run.rkt 'post;pre' benchmarks/hvbox/hvbox.grammar.

Notes

The tool's name (SchedSynth) is provisional.

About

Parallel, incremental evaluation of attribute grammars through synthesis

Resources

Stars

4 stars

Watchers

4 watching

Forks

Releases

Packages

Contributors

Languages