1
0
mirror of https://github.com/KarolS/millfork.git synced 2024-12-27 19:30:04 +00:00

Updated Feature coverage per architecture (markdown)

Karol Stasiak 2019-05-29 14:12:07 +02:00
parent 93739d84df
commit 825d436bf3

@ -3,11 +3,11 @@ The following table shows which features are implemented for which CPU architect
feature | 6502 | 65816 | Z80 | 8080 | LR35902
--|--|--|--|--|--
`*`, `*=` | ✔️ | ✔️ | ✔️ | ✔️ | ✔️
signed comparisons | ✔️ | ✔️ | ✔️ | ⚠️<sup>1</sup> | ⚠️<sup>1</sup>
signed comparisons | ✔️ | ✔️ | ✔️ | ✔️ | ✔️
stack variables | ✔️ | ✔️ | ✔️ | 🐌 | 🐌
assembly | ✳️<sup>2</sup> | 🚧<sup>3</sup> | ✔️ | ✔️ | 🚧<sup>4</sup>
other features | ✔️ | 🐌 | ✔️ | ✔️ | ✔️
optimization | ✔️ | 🚧<sup>5</sup> | ✔️ | 🚧 | 🚧
optimization | ✔️ | 🚧<sup>5</sup> | ✔️ | 🚧<sup>6</sup> | 🚧<sup>6</sup>
assembly syntax colouring | ✔️ | 🚧<sup>5</sup> | ❌ | ❌ | ❌
##### Legend:
@ -32,6 +32,7 @@ assembly syntax colouring | ✔️ | 🚧<sup>5</sup> | ❌ | ❌ | ❌
5. Optimized for the processor in the emulation mode used as an accelerator for a 6502-based system. Doesn't utilize its full capabilities in the native mode.
6. Major missing optimization is elision of stack variables.
#### Further remarks