Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
The PGG Partial Evaluation System for Scheme 48
Scheme
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bench fixed bugs in frontend and BTA
doc Use UTF-8 so tex2page doesn't screw up.
examples
strong-updates added support for vectors and constructors
.cvsignore *** empty log message ***
.hgtags Added tag release-1.4 for changeset 1a5e81595f90
LICENSE
Makefile Include LICENSE in dist files.
TODO first working cut at the threaded specializer
auxiliary.scm Use hash table for memo cache.
cogen-abssyn.scm
cogen-anf-compile.scm Correct the interface of _IF.
cogen-batch.scm
cogen-boxops.scm changed interface of the frontend
cogen-completer.scm Turn completers (formerly macros) into procedures.
cogen-construct-genext.scm
cogen-ctors.scm support for modular specialization, hidden datatypes
cogen-direct-anf.scm Don't do parallel specialization by default.
cogen-directives.scm
cogen-distributed-utils.scm Extracted from cogen-memo-client.scm.
cogen-driver.scm
cogen-effect.scm fixed bugs in frontend and BTA
cogen-env.scm
cogen-eq-flow.scm
cogen-gensym.scm Mostly changes to make the threaded version of PGG work:
cogen-globals.scm
cogen-input-syntax
cogen-job
cogen-labset-bylist.scm
cogen-labset.scm
cogen-library.scm Mostly changes to make the threaded version of PGG work:
cogen-macro.scm Implemented a new macro expander.
cogen-memo-client.scm
cogen-memo-master.scm Working version (again) of the distributed stuff with preferred spec
cogen-memo-standard.scm Mostly changes to make the threaded version of PGG work:
cogen-oca.scm final touches for incremental spec
cogen-reach.scm introduced abstract syntax for residual programs
cogen-record.scm
cogen-residual.scm
cogen-scheme.scm
cogen-skeleton.scm Mostly changes to make the threaded version of PGG work:
cogen-spec-server.scm
cogen-specialize.scm Use hash table for memo cache.
cogen-terminate.scm introduced abstract syntax for residual programs
cogen-typesig.scm introduced abstract syntax for residual programs
cogen-wrapping.scm
cps-mcogen Version that works with Posix echo.
distributed-genext-packages.scm Split cogen-interfaces.scm into
dummy-gensym.scm
genext-packages.scm
pgg-packages.scm fixed memoization problem (caused by switching from annMakeCall to an…
scheme-desugar.scm
scheme-standard-macros.scm
scheme-standard-vector-ops.scm added vector-length, vector-fill! (untested)
shift-reset.scm Mostly changes to make the threaded version of PGG work:
smurf-queue.scm
Something went wrong with that request. Please try again.