pommicket
|
db552a4dca
|
string
|
2022-01-06 14:02:30 -05:00 |
|
pommicket
|
8c6b19fdd3
|
hello world!
|
2022-01-06 13:53:52 -05:00 |
|
pommicket
|
b66a2dbe6b
|
function calls
|
2022-01-06 13:13:12 -05:00 |
|
pommicket
|
a415ec31c0
|
rvalues!
|
2022-01-06 11:57:55 -05:00 |
|
pommicket
|
9d43ebe2aa
|
number terms!
|
2022-01-05 23:44:04 -05:00 |
|
pommicket
|
6a31b0560a
|
new language idea
|
2022-01-05 18:19:28 -05:00 |
|
Leo Tenenbaum
|
ea3c931992
|
small corrections
|
2021-11-28 10:28:25 -05:00 |
|
Leo Tenenbaum
|
d03916a3f8
|
fix function prologue/epilogue, 2nd pass
|
2021-11-21 17:23:09 -05:00 |
|
Leo Tenenbaum
|
4b9596e892
|
looking up things
|
2021-11-20 12:47:26 -05:00 |
|
Leo Tenenbaum
|
d74db67011
|
label definitions?
|
2021-11-20 11:38:34 -05:00 |
|
Leo Tenenbaum
|
dfd0610698
|
mork work on 04b compiler
|
2021-11-19 23:28:18 -05:00 |
|
pommicket
|
9760d898b7
|
start 04b compiler
|
2021-11-19 09:52:27 -05:00 |
|
pommicket
|
17cf6b6fa0
|
04a readme and corrections
|
2021-11-17 22:58:17 -05:00 |
|
pommicket
|
3922fc11cd
|
simple preprocessor
|
2021-11-17 22:37:31 -05:00 |
|
pommicket
|
b48712f9c9
|
start 04
|
2021-11-16 11:02:45 -05:00 |
|
pommicket
|
31c9f4ca2a
|
add 03 to Makefile
|
2021-11-15 21:54:58 -05:00 |
|
pommicket
|
253901b302
|
update bootstrap.sh with 03
|
2021-11-14 00:43:17 -05:00 |
|
pommicket
|
3fb2c2c4d8
|
03 readme minor edits
|
2021-11-14 00:41:08 -05:00 |
|
pommicket
|
7bb8ab02f7
|
03 README
|
2021-11-14 00:33:40 -05:00 |
|
pommicket
|
f7f1f10cb0
|
more label space, just in case
|
2021-11-13 17:26:39 -05:00 |
|
pommicket
|
8bbacdc331
|
corrections in 03 compiler, better hello world program!
|
2021-11-13 17:24:45 -05:00 |
|
pommicket
|
eb2aadf9bf
|
+=/-=/etc with immediates!!
|
2021-11-13 15:02:23 -05:00 |
|
pommicket
|
06309dbf76
|
jump above/below
|
2021-11-13 14:53:02 -05:00 |
|
pommicket
|
e539081fdd
|
error line numbers!
|
2021-11-13 14:48:26 -05:00 |
|
pommicket
|
c664b4e61b
|
pretty much done 03 compiler!
|
2021-11-13 14:32:00 -05:00 |
|
pommicket
|
2507f4b196
|
return, reserve, align
|
2021-11-13 14:13:16 -05:00 |
|
pommicket
|
147fb9ccca
|
str (hello wrold program is really simple now!)
|
2021-11-13 13:56:26 -05:00 |
|
pommicket
|
3fe11fa0cb
|
second pass (+hello world!), call A
|
2021-11-13 13:48:27 -05:00 |
|
pommicket
|
383d1fbe27
|
]=, ^=, also *fixed variable sar in previous compilers*
|
2021-11-13 13:12:38 -05:00 |
|
pommicket
|
2eea57df8a
|
-=, shifts, and more
|
2021-11-13 13:00:35 -05:00 |
|
pommicket
|
092f4896a7
|
+=
|
2021-11-12 22:55:46 -05:00 |
|
pommicket
|
a9114a5d70
|
conditional and unconditional jumps
|
2021-11-12 22:00:46 -05:00 |
|
pommicket
|
0937fd530c
|
useful functions
|
2021-11-12 21:12:59 -05:00 |
|
pommicket
|
9d90c7045a
|
label lookup working!
|
2021-11-12 16:51:28 -05:00 |
|
pommicket
|
b5735552e2
|
numbers!
|
2021-11-11 19:16:01 -05:00 |
|
pommicket
|
8c7f2f4a58
|
read decimal number
|
2021-11-11 19:04:19 -05:00 |
|
pommicket
|
a8f48b329a
|
(03) storing label addresses
|
2021-11-11 12:54:35 -05:00 |
|
pommicket
|
ea6989a71a
|
start stage 3--hex digit to number
|
2021-11-10 21:22:25 -05:00 |
|
pommicket
|
15a4be17e3
|
add compares to conditional jump instructions
|
2021-11-10 21:20:49 -05:00 |
|
pommicket
|
8f527338ae
|
update bootstrap.sh
|
2021-11-10 12:58:28 -05:00 |
|
pommicket
|
2288e47516
|
readme tweaks, mainly
|
2021-11-10 12:55:41 -05:00 |
|
pommicket
|
3255cd32d7
|
readme edits
|
2021-11-10 00:52:39 -05:00 |
|
pommicket
|
befd4a6435
|
hello world working! yay!
|
2021-11-09 20:53:55 -05:00 |
|
pommicket
|
66496d98c4
|
working program in 02 lang!!
|
2021-11-09 20:27:03 -05:00 |
|
pommicket
|
e3ccf5d976
|
offsets for label definitions, immediates
|
2021-11-09 20:00:56 -05:00 |
|
pommicket
|
53c8c9939d
|
in theory, i just need to fill in offsets
|
2021-10-31 22:32:55 -04:00 |
|
pommicket
|
447e8e2796
|
in theory all that's left for program 02 is filling in jumps
|
2021-09-02 12:12:55 -04:00 |
|
pommicket
|
336a793149
|
markdown to HTML converter
|
2021-09-01 18:27:51 -04:00 |
|
pommicket
|
f71545c939
|
01 done
|
2021-09-01 17:40:39 -04:00 |
|
pommicket
|
bd739d7205
|
finished 01, now just need to write readme
|
2021-09-01 14:58:37 -04:00 |
|