Bernd Boeckmann
|
97bbf26ff6
|
some batch file cleanup
|
2023-11-14 18:48:26 +01:00 |
|
Bernd Boeckmann
|
bd5eee5923
|
release 23.11
|
2023-11-14 18:21:05 +01:00 |
|
Bernd Boeckmann
|
7f9e68dcf0
|
small documentation refinements
|
2023-11-13 02:24:40 +01:00 |
|
Bernd Boeckmann
|
2ff29bf7a3
|
fix license line ending
|
2023-11-13 02:24:12 +01:00 |
|
Bernd Boeckmann
|
996eb484aa
|
correct some line encodings for the SvarDOS package
|
2023-11-12 21:42:38 +01:00 |
|
Bernd Boeckmann
|
6acbc00f44
|
SvarDOS package adjustments
|
2023-11-12 15:35:05 +01:00 |
|
Bernd Boeckmann
|
d53d168633
|
add SvarDOS package build files
|
2023-11-12 14:52:43 +01:00 |
|
Bernd Boeckmann
|
e98bd3faef
|
cleanup project and switch to simpler MIT license
|
2023-11-12 14:39:20 +01:00 |
|
Bernd Boeckmann
|
5de687a59b
|
reformat code
|
2023-09-12 17:40:42 +02:00 |
|
Bernd Boeckmann
|
30a3a633de
|
reformat code
|
2023-09-12 17:35:17 +02:00 |
|
Bernd Boeckmann
|
7baad74cc4
|
Fix VS analyzer warnings
|
2023-09-12 15:21:36 +02:00 |
|
Bernd Boeckmann
|
60462946d2
|
fix instruction table lookup
|
2023-07-13 20:59:12 +02: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
|
656caa6ebf
|
add space
|
2023-05-05 18:59:28 +02:00 |
|
Bernd Boeckmann
|
c7fc2d661e
|
small update to hellovcs.a65
|
2023-05-05 18:55:18 +02:00 |
|
Bernd Boeckmann
|
1a29ac9b9f
|
implement .repeat .. .endrep, add Atari VCS support
|
2023-05-05 18:53:15 +02:00 |
|
Bernd Boeckmann
|
7f5fcc70a6
|
rename some variables
|
2023-05-05 15:54:17 +02:00 |
|
Bernd Boeckmann
|
1b3287711c
|
implement .sym and .nosym, project structure cleanup
|
2023-05-05 15:50: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
|
b06225f30d
|
update .gitignore
|
2023-04-28 16:07:07 +02:00 |
|
Bernd Boeckmann
|
9258df227e
|
fix bug introduces in with last commit
|
2023-04-28 15:49:06 +02:00 |
|
Bernd Boeckmann
|
6ee4227023
|
add warning if ABS could be ZP addressing
|
2023-04-28 15:47:18 +02:00 |
|
Bernd Boeckmann
|
1fa26cc2ec
|
rename variable
|
2023-04-28 15:12:10 +02:00 |
|
Bernd Boeckmann
|
c204a96b8f
|
implement diagnostic level and non-optimal code warnings
|
2023-04-28 15:06:36 +02:00 |
|
Bernd Boeckmann
|
1b66c4c22e
|
add CMakeFile
|
2023-04-28 14:21:22 +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
|
462dd228a9
|
catch division by zero
|
2023-04-26 18:47:10 +02:00 |
|
Bernd Boeckmann
|
b08f173679
|
handle undefined values when sorting for listing
|
2023-04-26 15:04:06 +02:00 |
|
Bernd Boeckmann
|
1b87720a83
|
in listing, sort symbols by name if values are equal.
|
2023-04-26 14:56:33 +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
|
f7230c0010
|
update readme
|
2023-04-26 11:57:42 +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
|
545dab8478
|
fix assert, and complement operator
|
2023-04-26 11:14:28 +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
|
dd2eda983d
|
implement unary is-defined operator ?, change undefined value to .?
|
2023-04-26 09:59:04 +02:00 |
|
Bernd Boeckmann
|
ff1ad3308b
|
add documentation for new operators
|
2023-04-26 00:52:54 +02:00 |
|
Bernd Boeckmann
|
e1e086e673
|
add test for ?: and [b]<<<<<<<<
|
2023-04-26 00:25:30 +02:00 |
|
Bernd Boeckmann
|
067a7932c9
|
fix right associativity of < > [b] [w], implement defined-or-else ?:
|
2023-04-26 00:22:58 +02:00 |
|
Bernd Boeckmann
|
52f0483eed
|
implement ~, adjust precedence level of !
|
2023-04-26 00:07:40 +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 |
|