mirror of
https://github.com/catseye/SixtyPical.git
synced 2024-11-25 23:49:17 +00:00
Tweaks to README.
This commit is contained in:
parent
db5dc78872
commit
d7ada8949c
@ -8,7 +8,7 @@ static analysis.
|
|||||||
|
|
||||||
"6502-assembly-like" means that it has similar restrictions as programming
|
"6502-assembly-like" means that it has similar restrictions as programming
|
||||||
in 6502 assembly (e.g. the programmer must choose the registers that
|
in 6502 assembly (e.g. the programmer must choose the registers that
|
||||||
values will be stored in) and is concomittantly easy for a compiler to
|
values will be stored in) and is concomitantly easy for a compiler to
|
||||||
translate it to 6502 machine language code.
|
translate it to 6502 machine language code.
|
||||||
|
|
||||||
"Advanced static analysis" includes _abstract interpretation_, where we
|
"Advanced static analysis" includes _abstract interpretation_, where we
|
||||||
@ -26,8 +26,8 @@ In practice, this means it catches things like
|
|||||||
* you tried to write the address of something that was not a routine, to
|
* you tried to write the address of something that was not a routine, to
|
||||||
a jump vector
|
a jump vector
|
||||||
|
|
||||||
and suchlike. It also provides some convenient operations and abstractions
|
and suchlike. It also provides some convenient operations based on
|
||||||
based on common machine-language programming idioms, such as
|
machine-language programming idioms, such as
|
||||||
|
|
||||||
* copying values from one register to another (via a third register when
|
* copying values from one register to another (via a third register when
|
||||||
there are no underlying instructions that directly support it); this
|
there are no underlying instructions that directly support it); this
|
||||||
|
Loading…
Reference in New Issue
Block a user