Menu

#49 Decouple the compiler from target platform

open
nobody
5
2007-08-18
2007-08-18
No

Currently SPL compiler can only compile for targets that a) use 8-bit byte-addressable memory and b) use IEEE-754 for real numbers. Both assumptions shall be removed.

An abstract "value processor" interface shall be defined, which provides API for construction & manipulation of integer & real values. For each target platform a concrete implementation of this interface will be selected when compiler is initialized.

Discussion