1. 19 Jun, 2004 1 commit
  2. 18 Jun, 2004 1 commit
  3. 05 May, 2004 1 commit
  4. 19 Aug, 2003 1 commit
  5. 16 Oct, 2003 1 commit
    • Akim Demaille's avatar
      2003-10-16 Akim Demaille <akim@epita.fr> · 6ad24a02
      Akim Demaille authored
      	Change labels from "l`...'" to "...".
      
      	* src/Scan.hs (isIdentNum): Use isIdent.
      	(isIdent): Accept "_" for sake of "print_int".
      	(scan): No longer detect "l`...'".
      	(scanLabel): Remove.
      	* doc/havm.texi: Adjust.
      
      	"size" is a Tiger builtin, but also an Havm keyword for an
      	obsolete feature.  Get rid of the latter.
      
      	* src/Ir.hs, src/Annotation.hs, src/Eval.hs, src/High.hs,
      	* src/Low.hs, src/Parse.y, src/Preload.hs, src/Print.hs: Label has
      	no "size" attribute.
      	* src/Code.hs, src/Monad.hs (cframesize): Remove.
      	Adjust callers.
      	* src/Scan.hs (TokSize): No longer used.
      6ad24a02
  6. 18 Aug, 2003 2 commits
  7. 14 Aug, 2003 3 commits
  8. 13 Aug, 2003 3 commits
  9. 22 Jul, 2003 4 commits
  10. 07 Jul, 2003 1 commit
  11. 04 Jul, 2003 1 commit
  12. 01 Jul, 2003 3 commits
  13. 24 Jun, 2003 15 commits
  14. 20 Jun, 2003 3 commits
    • Akim Demaille's avatar
      2003-06-20 Akim Demaille <akim@epita.fr> · 79948955
      Akim Demaille authored
      	* configure.ac: Bump to 0.15.
      	* src/Eval.hs (Print): Import it to have "show" on Ir.
      	(evalStm): Diagnose incorrect move arguments.
      79948955
    • Akim Demaille's avatar
      2003-06-20 Akim Demaille <akim@epita.fr> · d444c626
      Akim Demaille authored
      	Version 0.14.
      	* NEWS: Update.
      	* src/Eval.hs (call): Fetch rv before saving the registers.
      	I do not know why actually...
      	* TODO, tests/58-22.tig, tests/58-22.lir: New.
      d444c626
    • Akim Demaille's avatar
      2003-06-20 Akim Demaille <akim@epita.fr> · 811dc919
      Akim Demaille authored
      	* src/Annotation.hs (annStm): We are interested in stripping
      	annotation of Labels, not LabelEnds.
      	* src/Plain.hs (plainExp): When building fake Seq, use a valid
      	location, based on that of the list of stms.
      811dc919