Permalink
Switch branches/tags
Commits on Dec 31, 2012
Commits on Nov 30, 2012
  1. added license

    peterthiemann committed Nov 30, 2012
Commits on Mar 4, 2009
Commits on Jan 7, 2009
Commits on Dec 30, 2008
  1. Release preparations.

    mikesperber committed Dec 30, 2008
Commits on May 5, 2008
Commits on Apr 16, 2008
  1. Update LL-parser example

    mikesperber committed Apr 16, 2008
    - add grammar source files
    - use `define-record-types' instead of obsolete `defrecord'
  2. update tags

    convert-repo
    convert-repo committed Apr 16, 2008
Commits on Oct 21, 2003
  1. * changed installation procedure

    thiemann
    thiemann committed Oct 21, 2003
Commits on Sep 29, 2003
  1. Mostly changes to make the threaded version of PGG work:

    sperber
    sperber committed Sep 29, 2003
    - Make global changes in gensym code and in accesses to the residual
      program atomic.
    - Change the interface for local gensyms to interact better with
      threads.
    - Switch to a thread-compatible version of SHIFT/RESET.
    
    User-visible: there is no longer a user-accessible global variable
    *RESIDUAL-PROGRAM*, instead there's GET-RESIDUAL-PROGRAM.
    
    Also changed: replaced COGEN-BOXOPS by native CELLS.
  2. Imported shift-reset.scm from Scheme 48 1.0.1.

    sperber
    sperber committed Sep 29, 2003
Commits on Sep 8, 2003
  1. * clarified error vs dynamic, opaque

    thiemann
    thiemann committed Sep 8, 2003
Commits on Sep 6, 2003
Commits on Sep 4, 2003
  1. Add COGEN-MEMO-STANDARD to the structures that need to be imported by

    sperber
    sperber committed Sep 4, 2003
    generating extensions.
Commits on Aug 13, 2003
  1. * changed interface to code generation

    thiemann
    thiemann committed Aug 13, 2003
      added (make-residual-lambda formalvars freevars body)
Commits on Aug 11, 2003
  1. fixed problem with (set-memo-optimize! #f): top-level procedures are

    thiemann
    thiemann committed Aug 11, 2003
    now recognized properly
  2. synchronized with reality

    thiemann
    thiemann committed Aug 11, 2003
  3. fixed memoization problem (caused by switching from annMakeCall to an…

    thiemann
    thiemann committed Aug 11, 2003
    …nMakeApp)
  4. changes according to repackaging

    thiemann
    thiemann committed Aug 11, 2003
Commits on Jul 23, 2003
  1. Abstract the kludgy manipulation of source code out of

    sperber
    sperber committed Jul 23, 2003
    cogen-memo-standard.scm so we don't get bombed when we're doing RTCG.
  2. Turn all structures depending on residual code generation so we can

    sperber
    sperber committed Jul 23, 2003
    hook up the RTCG stuff.
  3. Fix typo: _OP_SERIOUS -> _OP-SERIOUS

    sperber
    sperber committed Jul 23, 2003
  4. Make adjustments towards RTCG:

    sperber
    sperber committed Jul 23, 2003
    - introduce explicit combinator MAKE-RESIDUAL-GENERATOR
    - make explicit that MAKE-RESIDUAL-LET-SERIOUS is for non-tail *calls*
    - distinguish trivial and serious primitive ops
Commits on Jul 7, 2003
  1. Add some obviously missing arguments.

    sperber
    sperber committed Jul 7, 2003
Commits on Jun 24, 2003
Commits on Mar 18, 2002
  1. attempt to fix the let bug in running mw-int.scm

    thiemann
    thiemann committed Mar 18, 2002
  2. *** empty log message ***

    thiemann
    thiemann committed Mar 18, 2002
Commits on Feb 11, 2002
  1. More cleanup.

    sperber
    sperber committed Feb 11, 2002
    Essentially get rid of PGG-COMPILER.
  2. Correct the interface of _IF.

    sperber
    sperber committed Feb 11, 2002
  3. Define PGG-RESIDUAL via a module (and add a missing OPEN clause).

    sperber
    sperber committed Feb 11, 2002
    Define PGG-COMPILER-RESIDUAL.