1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-01 04:10:18 +02:00
guile/module/language/scheme
Andy Wingo 52381a17c4 support source-level annotations in syncase
* module/ice-9/annotate.scm (<annotation>): Slightly more concise
  printing.
  (annotate): Don't create annotations if we have no source info.

* module/ice-9/psyntax.scm (annotation?): Remove this definition, as we
  now provide annotation support.

* module/ice-9/psyntax-pp.scm: Regenerated.

* module/ice-9/syncase.scm: Use (ice-9 annotate).

* module/language/scheme/expand.scm (eval-when): Define the eval-when
  transformer.
2009-03-06 17:01:47 +01:00
..
amatch.scm add separate expansion phase, to detwingle things a bit 2009-03-02 17:27:45 +01:00
compile-ghil.scm Replace eval-case with eval-when 2009-03-06 13:29:13 +01:00
expand.scm support source-level annotations in syncase 2009-03-06 17:01:47 +01:00
inline.scm static opcodes; refactor program/objcode division; use new assembly pipeline 2009-01-29 21:12:00 +01:00
spec.scm allow specification of languages by name; add decompilers to languages 2009-01-30 11:41:02 +01:00