Bernd Boeckmann
|
bd5eee5923
|
release 23.11
|
2023-11-14 18:21:05 +01:00 |
|
Bernd Boeckmann
|
58628d15be
|
implement .ALIGN
|
2023-05-08 10:32:55 +02:00 |
|
Bernd Boeckmann
|
65d4c19e79
|
update test
|
2023-04-29 22:13:56 +02:00 |
|
Bernd Boeckmann
|
53ccf38dbe
|
add jsr, rts optimization notice, code and doc cleanup
|
2023-04-29 20:57:08 +02:00 |
|
Bernd Boeckmann
|
ce8d71e13d
|
initial support for the 65C02 cpu
|
2023-04-29 01:18:12 +02:00 |
|
Bernd Boeckmann
|
c204a96b8f
|
implement diagnostic level and non-optimal code warnings
|
2023-04-28 15:06:36 +02:00 |
|
Bernd Boeckmann
|
a812b86250
|
clean up operator part of readme
|
2023-04-26 12:27:00 +02:00 |
|
Bernd Boeckmann
|
cf619afcbc
|
some more tests
|
2023-04-26 11:57:05 +02:00 |
|
Bernd Boeckmann
|
6c72af89cd
|
fix operator precedence: boolean operators lower than byte select
|
2023-04-26 11:43:49 +02:00 |
|
Bernd Boeckmann
|
c46deadcab
|
implement .assert and .assert1
|
2023-04-26 10:58:55 +02:00 |
|
Bernd Boeckmann
|
8a0234f1cd
|
add test file for unary is-defined
|
2023-04-26 10:02:32 +02:00 |
|
Bernd Boeckmann
|
e1e086e673
|
add test for ?: and [b]<<<<<<<<
|
2023-04-26 00:25:30 +02:00 |
|
Bernd Boeckmann
|
52f0483eed
|
implement ~, adjust precedence level of !
|
2023-04-26 00:07:40 +02:00 |
|
Bernd Boeckmann
|
f473f9283e
|
rename .not to ! to adapt to VASM.
|
2023-04-25 22:50:27 +02:00 |
|
Bernd Boeckmann
|
acad86eae1
|
implement logical operators && and ||
|
2023-04-25 19:20:58 +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
|
fb0fd431b3
|
relax .if to allow undefined expressions
|
2023-04-25 16:58:08 +02:00 |
|
Bernd Boeckmann
|
0b7abdd679
|
implement .error (replacing .abort) and .warning
|
2023-04-24 18:03:34 +02:00 |
|
Bernd Boeckmann
|
eee321bd38
|
allow definition of variables via command line, proper cmdline parsing
|
2023-04-24 17:13:17 +02:00 |
|
Bernd Boeckmann
|
0901a8688f
|
add .abort test
|
2023-04-24 13:02:35 +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
|
2a4996f255
|
implement hex format specifier for .echo
|
2023-04-17 16:59:14 +02:00 |
|
Bernd Boeckmann
|
5cfdf254d9
|
add test file for conditional directives
|
2023-04-17 16:34:15 +02:00 |
|
Bernd Boeckmann
|
518212e49e
|
change .asm file extension to .a65
|
2023-04-13 16:29:31 +02:00 |
|
Bernd Boeckmann
|
63477b3815
|
cleanup repository
|
2023-04-13 16:25:55 +02:00 |
|
Bernd Boeckmann
|
6f1287e028
|
cleanup repository
|
2023-04-13 16:25:24 +02:00 |
|
Bernd Boeckmann
|
565bb17111
|
some cleanup and documentation update
|
2023-04-11 13:32:19 +02:00 |
|
Bernd Boeckmann
|
a21a710db8
|
add some tests
|
2023-04-09 14:29:18 +02:00 |
|
Bernd Boeckmann
|
aac9502397
|
adapt examples and tests to new features
|
2023-04-09 14:27:33 +02:00 |
|
Bernd Boeckmann
|
5993fd0aa7
|
fix typo
|
2023-04-09 14:26:29 +02:00 |
|
Bernd Boeckmann
|
a9564bf6b3
|
add sample listing
|
2023-04-02 17:04:36 +02:00 |
|
Bernd Boeckmann
|
3e15da473d
|
add c64 include files
|
2022-12-02 21:30:15 +01:00 |
|
Bernd Boeckmann
|
24f0bca9a5
|
reformat readme and enhance example
|
2022-12-02 21:23:40 +01:00 |
|
Bernd Boeckmann
|
5f459085bc
|
rework hello example
|
2022-10-15 14:32:46 +02:00 |
|
Bernd Boeckmann
|
81a2cd7d5c
|
implement local labels, closes #1
|
2022-10-15 13:07:03 +02:00 |
|
Bernd Boeckmann
|
42e8a5a1f0
|
allow label definition without colon
|
2022-10-15 11:41:05 +02:00 |
|
Bernd Boeckmann
|
e4d03c72be
|
delete test binary files
|
2022-10-13 17:49:58 +02:00 |
|
Bernd Boeckmann
|
5e57a202c0
|
add c64 hello world test
|
2022-10-13 17:48:59 +02:00 |
|
Bernd Boeckmann
|
5bbb29eb37
|
Add verified correct output files.
|
2022-10-11 23:23:52 +02:00 |
|
Bernd Boeckmann
|
f4bf41afed
|
Add test for all MOS6502 instructions and relative branch offsets.
|
2022-10-11 23:23:04 +02:00 |
|
Bernd Boeckmann
|
69bea66fbe
|
Modified test02.
|
2022-10-09 22:57:35 +02:00 |
|
Bernd Boeckmann
|
43a1f7a8e7
|
Initial commit. Assembler prodcuces output.
|
2022-10-09 22:34:43 +02:00 |
|