lp:r6rs-libraries

Created by Abdulaziz Ghuloum on 2007-10-08 and last modified on 2008-12-09
Get this branch:
bzr branch lp:r6rs-libraries
Only Abdulaziz Ghuloum can upload to this branch. If you are Abdulaziz Ghuloum please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Abdulaziz Ghuloum
Project:
r6rs-libraries
Status:
Development

Recent revisions

9. By Abdulaziz Ghuloum <email address hidden> on 2008-12-09

refactored expand-script into two parts, one for expansion and one
for printing the expanded output.

8. By Abdulaziz Ghuloum <email address hidden> on 2008-11-26

added a program to expand a script and its library dependencies to
produce a fully expanded runtime code.

7. By Abdulaziz Ghuloum <email address hidden> on 2008-10-14

merged from repo.

6. By Abdulaziz Ghuloum <email address hidden> on 2008-10-13

- synching changes from ikarus main distribution.

5. By Abdulaziz Ghuloum <email address hidden> on 2008-10-13

- synched with the latest psyntax from ikarus sources
- gauche and mzscheme no longer work
  - mzscheme because they dropped set-car! and set-cdr!
  - gauche refuses to compile the source.

4. By Abdulaziz Ghuloum <email address hidden> on 2007-10-28

* merged code back from ikarus.

* Added the rest of the core macros including:
  - define-record-type
  - record-type-descriptor
  - record-constructor-descriptor
  - define-condition-type
  - define-enumeration
  - guard

* The library manager now knows about library version numbers and
  the expander checks that imported libraries meet the required
  specifications.

* All format strings present in the code (in calls to error) were
  replaced by plain strings.

3. By Abdulaziz Ghuloum <email address hidden> on 2007-10-10

* fixed a bug in module expander that allowed a module to export any
  identifier bound in scope, even if not defined inside the module
  body.

2. By Abdulaziz Ghuloum <email address hidden> on 2007-10-10

* Renamed uses of make-hashtable to make-eq-hashtable.

1. By Abdulaziz Ghuloum <email address hidden> on 2007-10-08

* First import after computer crash.

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.

Subscribers