1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-05 11:40:20 +02:00
guile/module/language/tree-il
Ludovic Courtès 795ab688ee Factorize the location stack handling in warning analyses.
* module/language/tree-il/analyze.scm (analyze-tree)[traverse]: New
  argument UPDATE-LOCS.  Update users.
  [keep-locs, extend-locs, shrink-locs]: New procedures.
  (<binding-info>, <toplevel-info>): Remove `locs' field.
  (unused-variable-analysis, unbound-variable-analysis): Update
  accordingly.
2010-01-08 12:02:00 +01:00
..
analyze.scm Factorize the location stack handling in warning analyses. 2010-01-08 12:02:00 +01:00
compile-glil.scm rename goto/args and friends to tail-call, tail-apply, etc 2010-01-03 14:49:40 +01:00
fix-letrec.scm rename <conditional> then and else to consequent and alternate 2009-12-11 12:00:27 +01:00
inline.scm lame tweak to the inliner 2009-12-12 00:10:35 +01:00
optimize.scm compilation enviroments are always modules; simplifications & refactorings 2009-10-16 15:33:32 +02:00
primitives.scm inline srfi-4 vector accessors 2010-01-07 23:40:59 +01:00
spec.scm fix brainfuck for new tree-il, and add tests 2009-10-23 15:10:25 +02:00