Changed the type system to have implicit casts (promotion by padding
commit02b6643395029c6c536ba8e0271945f306057a39
authorVincent St-Amour <stamourv@iro.umontreal.ca>
Mon, 20 Apr 2009 19:30:14 +0000 (20 15:30 -0400)
committerVincent St-Amour <stamourv@iro.umontreal.ca>
Mon, 20 Apr 2009 19:30:14 +0000 (20 15:30 -0400)
tree4bc2cf4b790f667bedb1a16e81e6e27061d17ce6
parent111d0d5732d363e969168c6f2b7df391f36805fc
Changed the type system to have implicit casts (promotion by padding
(which works only for signed values) and truncation). Type system is
now much simpler, but does not do much verifications.

Added 16 x 16 bit multiplication.

Changed the condition system to support tests on multi-byte values
properly. Has not been thoroughly tested yet, though.
ast.scm
cfg.scm
cte.scm
operators.scm
six-comp.scm