Bernd Boeckmann
|
7f9e68dcf0
|
small documentation refinements
|
2023-11-13 02:24:40 +01:00 |
|
Bernd Boeckmann
|
ba04564c7f
|
fix typo
|
2023-06-07 21:18:36 +02:00 |
|
Bernd Boeckmann
|
58628d15be
|
implement .ALIGN
|
2023-05-08 10:32:55 +02:00 |
|
Bernd Boeckmann
|
492a6ee703
|
unify .if and .repeat stack, slight performance improvement
|
2023-05-07 11:59:20 +02:00 |
|
Bernd Boeckmann
|
2cb71cce7f
|
document .REPEAT ... .ENDREP
|
2023-05-05 19:11:08 +02:00 |
|
Bernd Boeckmann
|
1b3287711c
|
implement .sym and .nosym, project structure cleanup
|
2023-05-05 15:50:55 +02:00 |
|
Bernd Boeckmann
|
53ccf38dbe
|
add jsr, rts optimization notice, code and doc cleanup
|
2023-04-29 20:57:08 +02:00 |
|
Bernd Boeckmann
|
20f30a3576
|
code and doc cleanup
|
2023-04-28 14:20:14 +02:00 |
|
Bernd Boeckmann
|
4db1cb25ec
|
reformat code
|
2023-04-27 18:42:24 +02:00 |
|
Bernd Boeckmann
|
4200d8f0fd
|
update readme
|
2023-04-26 14:56:09 +02:00 |
|
Bernd Boeckmann
|
a812b86250
|
clean up operator part of readme
|
2023-04-26 12:27:00 +02:00 |
|
Bernd Boeckmann
|
6c72af89cd
|
fix operator precedence: boolean operators lower than byte select
|
2023-04-26 11:43:49 +02:00 |
|
Bernd Boeckmann
|
ff1ad3308b
|
add documentation for new operators
|
2023-04-26 00:52:54 +02:00 |
|
Bernd Boeckmann
|
e8fa146c82
|
update readme, add instruction table pdf
|
2023-04-25 23:09:52 +02:00 |
|
Bernd Boeckmann
|
f473f9283e
|
rename .not to ! to adapt to VASM.
|
2023-04-25 22:50:27 +02:00 |
|
Bernd Boeckmann
|
922ec1ad3d
|
fix error in opcode test
|
2023-04-25 18:02:51 +02:00 |
|
Bernd Boeckmann
|
66a651c6ef
|
implement .IFN
|
2023-04-25 17:33:22 +02:00 |
|
Bernd Boeckmann
|
46c3ab5b65
|
change license to BSD-3, update docs
|
2023-04-25 14:50:21 +02:00 |
|
Bernd Boeckmann
|
4642ec2ef3
|
implement .abort
|
2023-04-24 13:02:13 +02:00 |
|
Bernd Boeckmann
|
6960e12b0b
|
replace the term program counter by address counter (its not the CPUs PC)
|
2023-04-23 19:39:46 +02:00 |
|
Bernd Boeckmann
|
76816482f0
|
update doc
|
2023-04-23 19:35:46 +02:00 |
|
Bernd Boeckmann
|
ae35c4a710
|
update documentation
|
2023-04-23 19:34:45 +02:00 |
|
Bernd Boeckmann
|
f356b87c14
|
update doc
|
2023-04-18 16:45:20 +02:00 |
|
Bernd Boeckmann
|
94b989a02b
|
bring doc on-par with added functionality
|
2023-04-18 16:40:57 +02:00 |
|
Bernd Boeckmann
|
f56f7ccaa3
|
implement [b], [w], .not, <, >, <=, >=, ==, !=
|
2023-04-18 13:09:24 +02:00 |
|
Bernd Boeckmann
|
8538770ec1
|
clarify that argument .IF may not be undefined
|
2023-04-17 17:54:49 +02:00 |
|
Bernd Boeckmann
|
7d1df26e44
|
update readme, check for missing .endif
|
2023-04-17 17:32:15 +02:00 |
|
Bernd Boeckmann
|
a7cbd49f46
|
use noreturn if C11 is detected, change code to fix warnings
|
2023-04-15 12:56:28 +02:00 |
|
Bernd Boeckmann
|
6f1287e028
|
cleanup repository
|
2023-04-13 16:25:24 +02:00 |
|
Bernd Boeckmann
|
9c672ded25
|
work on documentation
|
2023-04-13 15:36:41 +02:00 |
|
Bernd Boeckmann
|
dbf524e65f
|
documentation: add flag status for all instructions
|
2023-04-12 22:10:30 +02:00 |
|
Bernd Boeckmann
|
87c367ba8a
|
prepare new binary version
|
2023-04-12 19:11:52 +02:00 |
|
Bernd Boeckmann
|
ef7b857ce4
|
first iteration of instruction reference
|
2023-04-12 18:13:30 +02:00 |
|
Bernd Boeckmann
|
71e98d52a0
|
create halibut based documentation (.TXT and .PDF)
|
2023-04-12 16:31:52 +02:00 |
|
Bernd Boeckmann
|
43a1f7a8e7
|
Initial commit. Assembler prodcuces output.
|
2022-10-09 22:34:43 +02:00 |
|