Beginnings of tracking of procedure arities in assembler
authorAndy Wingo <wingo@pobox.com>
Tue, 14 May 2013 09:18:05 +0000 (11:18 +0200)
committerAndy Wingo <wingo@pobox.com>
Sun, 9 Jun 2013 21:37:46 +0000 (23:37 +0200)
commit3185c9071c93c4c7322f4f4484f20e038de4fdf1
tree7d96c06d40fbda777283b0774f9c7167a76d46c5
parent07c052796d6fcf056d172b311a87519996937fd0
Beginnings of tracking of procedure arities in assembler

* module/system/vm/assembler.scm (<meta>, <arity>): Assembler now tracks
  arities of a function.
  (begin-standard-arity, begin-opt-arity, begin-kw-arity, end-arity):
  New macro-assemblers.

* test-suite/tests/rtl.test: Adapt all tests to use begin-standard-arity
  and end-arity.
module/system/vm/assembler.scm
test-suite/tests/rtl.test