Kartik Agaram
761001dadc
7405
2020-12-26 14:29:02 -08:00
Kartik Agaram
bf8f246e08
7398
2020-12-23 23:24:16 -08:00
Kartik Agaram
6b6eaf395e
7397
...
Some manual tweaks to boot.hex.html
2020-12-23 23:17:53 -08:00
Kartik Agaram
720dc75be7
7396
2020-12-23 23:11:39 -08:00
Kartik Agaram
3dda906d24
7335
2020-12-04 23:57:35 -08:00
Kartik Agaram
0cc1be4eee
7324
2020-12-02 22:33:39 -08:00
Kartik Agaram
dce3ea75f9
7319
2020-12-02 19:37:36 -08:00
Kartik Agaram
74bc598c44
7316
2020-12-01 01:19:07 -08:00
Kartik Agaram
4e8daa6a0e
7314
2020-12-01 01:02:12 -08:00
Kartik Agaram
8bb5d26cf1
7311
2020-12-01 00:33:12 -08:00
Kartik Agaram
59007fb1da
7307
2020-11-29 14:08:28 -08:00
Kartik Agaram
775f77c334
7306
2020-11-29 13:42:27 -08:00
Kartik Agaram
e9f411d5c5
7278 - typo in mu.subx
2020-11-26 12:58:02 -08:00
Kartik Agaram
fd4d7b38da
7267 - mu.subx: type-check 'convert' statements
2020-11-20 00:20:58 -08:00
Kartik Agaram
729800593a
7266
2020-11-17 22:05:45 -08:00
Kartik Agaram
de8a15e9f0
7262
2020-11-17 18:24:38 -08:00
Kartik Agaram
1eb1cade71
7259
2020-11-17 13:12:36 -08:00
Kartik Agaram
dd60a1d73c
7252
2020-11-16 20:44:02 -08:00
Kartik Agaram
3d31467c0d
7251
2020-11-16 00:37:37 -08:00
Kartik Agaram
8d2dece291
7250
2020-11-16 00:00:32 -08:00
Kartik Agaram
264aba4d92
7249
2020-11-15 23:23:05 -08:00
Kartik Agaram
2c56af2d8f
7227
2020-11-11 23:43:04 -08:00
Kartik Agaram
bf3783ada0
7203
2020-11-06 22:47:57 -08:00
Kartik Agaram
f12ea75a76
7187
2020-11-05 17:07:26 -08:00
Kartik Agaram
62151e17c4
7175
2020-11-03 22:53:39 -08:00
Kartik Agaram
3d1c4216ed
7162
2020-11-02 21:24:53 -08:00
Kartik Agaram
1323587822
7147
2020-10-31 19:55:33 -07:00
Kartik Agaram
3f30e4c6e6
7146
2020-10-31 19:50:41 -07:00
Kartik Agaram
d409be9b29
7088
2020-10-20 23:06:24 -07:00
Kartik Agaram
480fd9958a
7032
2020-10-14 13:42:03 -07:00
Kartik Agaram
d9f8784d4c
7031
2020-10-14 12:46:53 -07:00
Kartik Agaram
7dd5a41e07
7030
2020-10-14 12:22:32 -07:00
Kartik Agaram
9635163bdc
7029
2020-10-14 12:00:19 -07:00
Kartik Agaram
d93841e347
7025
...
Replace mu_instructions.html which was lost somewhere along the way.
2020-10-14 10:48:35 -07:00
Kartik Agaram
4f5562c243
6959
2020-10-05 11:01:25 -07:00
Kartik Agaram
d3a9db3aff
6958
2020-10-05 11:00:05 -07:00
Kartik Agaram
f13576b5d2
6957
...
The final fix to the raytracing program involves rounding modes. It turns
out x86 processors round floats by default, unlike C which has trained
me to expect truncation. Rather than mess with the MXCSR register, I added
another instruction for truncation. Now milestone 3 emits perfectly correct
results.
2020-10-05 10:25:25 -07:00
Kartik Agaram
fe34dc4718
6955
2020-10-05 10:12:34 -07:00
Kartik Agaram
00af72ccb0
6951 - 4 colors for Mu as well
2020-10-04 21:24:46 -07:00
Kartik Agaram
fbe6797c2c
6950
2020-10-04 21:16:38 -07:00
Kartik Agaram
93a4ada6a1
6938 - start colorizing floating-point registers
2020-10-03 20:29:31 -07:00
Kartik Agaram
f6eba67645
6937
2020-10-03 20:24:14 -07:00
Kartik Agaram
6112864aea
6936
2020-10-03 20:17:43 -07:00
Kartik Agaram
ac608bc72e
6929
2020-10-03 00:25:55 -07:00
Kartik Agaram
b94e94e035
6927 - working on a raytracing tutorial
...
https://raytracing.github.io/books/RayTracingInOneWeekend.html
2020-10-03 00:24:57 -07:00
Kartik Agaram
611e9f2e08
6920
2020-10-01 00:49:09 -07:00
Kartik Agaram
3d053e34b7
6919
2020-10-01 00:46:38 -07:00
Kartik Agaram
7bb57da24e
6916
2020-09-30 23:52:26 -07:00
Kartik Agaram
70dba10a6c
6863
2020-09-26 20:05:12 -07:00
Kartik Agaram
2d78516bf5
6847
2020-09-23 22:47:02 -07:00
Kartik Agaram
91a5f3e103
6774
2020-09-11 00:59:56 -07:00
Kartik Agaram
68df24fa77
6746
2020-09-07 16:39:44 -07:00
Kartik Agaram
0361a76d86
6724
2020-08-22 13:30:48 -07:00
Kartik Agaram
1a1ab91e77
6717
2020-08-15 21:43:52 -07:00
Kartik Agaram
828bc32057
6716
2020-08-15 21:38:36 -07:00
Kartik Agaram
59a2e363f5
6698
2020-08-01 16:28:32 -07:00
Kartik Agaram
af983921f6
6697
2020-08-01 16:25:34 -07:00
Kartik Agaram
1694f9a3b5
6694
2020-07-31 16:15:39 -07:00
Kartik Agaram
7fa80570a0
6693
2020-07-31 16:11:34 -07:00
Kartik Agaram
9cbd4199f3
6685
2020-07-29 22:04:13 -07:00
Kartik Agaram
437838b40d
6678
2020-07-25 19:14:05 -07:00
Kartik Agaram
cd07e9b22c
6673
2020-07-25 15:11:08 -07:00
Kartik Agaram
28b25a4893
6657
2020-07-16 22:34:57 -07:00
Kartik Agaram
efe641a030
6632
2020-07-11 00:11:39 -07:00
Kartik Agaram
1c349ac7c5
6631
2020-07-11 00:02:29 -07:00
Kartik Agaram
ec73ed1230
6631
2020-07-10 23:53:28 -07:00
Kartik Agaram
9a524793ee
6618 - new docs
2020-07-06 01:05:10 -07:00
Kartik Agaram
f33979aab1
6606
2020-07-02 15:22:14 -07:00
Kartik Agaram
d99a870a11
6605
2020-07-01 20:48:45 -07:00
Kartik Agaram
792451d1be
6603
2020-06-30 14:59:45 -07:00
Kartik Agaram
2655a4a91d
6602
2020-06-30 14:54:30 -07:00
Kartik Agaram
1afc882890
6596
2020-06-29 18:31:17 -07:00
Kartik Agaram
05dabd816a
6594 - start standardizing the meaning of 'print'
2020-06-29 17:58:01 -07:00
Kartik Agaram
40323d3388
6593
2020-06-28 23:36:26 -07:00
Kartik Agaram
3a558d22ec
6573
2020-06-21 23:29:46 -07:00
Kartik Agaram
3b02c3dfa2
6572
...
Small change to mu.subx to keep the treeshaker working with it. That's
currently the only place where we prevent jumps across 'functions'.
2020-06-21 17:31:38 -07:00
Kartik Agaram
47fe226b7e
6571
2020-06-21 17:13:21 -07:00
Kartik Agaram
04da2a7d10
6551
2020-06-18 08:59:30 -07:00
Kartik Agaram
8f9b21f085
6547
2020-06-16 00:09:16 -07:00
Kartik Agaram
002f03dde2
6517
2020-06-13 20:27:14 -07:00
Kartik Agaram
86351aafe2
6513
2020-06-12 07:57:38 -07:00
Kartik Agaram
07dba48f13
6512
2020-06-12 00:46:06 -07:00
Kartik Agaram
2d0c3b3e68
6502
2020-06-07 23:59:08 -07:00
Kartik Agaram
48d96636fa
6465
2020-06-04 21:17:11 -07:00
Kartik Agaram
39234e89e1
6447
2020-05-30 08:44:46 -07:00
Kartik Agaram
7bdd25fa39
6446
2020-05-30 01:13:04 -07:00
Kartik Agaram
8c3ecee4c1
6443
2020-05-30 00:23:05 -07:00
Kartik Agaram
aee83e2752
6426
2020-05-28 23:07:56 -07:00
Kartik Agaram
43ce7fdf59
6425
2020-05-28 22:51:43 -07:00
Kartik Agaram
8f4438e526
6414
2020-05-27 20:50:41 -07:00
Kartik Agaram
9f9aad345d
6410
2020-05-27 01:41:55 -07:00
Kartik Agaram
985f7f79be
6408
2020-05-27 00:01:12 -07:00
Kartik Agaram
d796318101
6405
2020-05-25 00:58:12 -07:00
Kartik Agaram
a01ddfa22d
6404
2020-05-25 00:49:21 -07:00
Kartik Agaram
fcc161e705
6397
...
Drop '---' section boundaries from filenames. I noticed them confusing
tab-completion for certain advanced shell setups.
2020-05-24 22:43:18 -07:00
Kartik Agaram
f92836550b
6396
2020-05-24 22:33:51 -07:00
Kartik Agaram
9a77780158
6384
2020-05-22 23:12:11 -07:00
Kartik Agaram
ca358b17a3
table primitives working
...
$ ./translate_subx init.linux 0*.subx && ./a.elf test
2020-05-18 00:44:46 -07:00
Kartik Agaram
6c29edc726
6214
2020-04-27 08:27:16 -07:00
Kartik Agaram
ace5351a9b
6210
2020-04-24 19:51:51 -07:00
Kartik Agaram
dfb4a6f9ce
6178
2020-03-31 00:12:37 -07:00
Kartik Agaram
cbec147d3b
6173
2020-03-27 02:08:02 -07:00
Kartik Agaram
606c1ab49a
6170
2020-03-25 09:54:53 -07:00
Kartik Agaram
84c426d2ab
6169
2020-03-25 09:46:35 -07:00
Kartik Agaram
be19cb8772
6164
2020-03-24 03:49:56 -07:00
Kartik Agaram
e25b9e0a4d
6163
2020-03-23 20:56:58 -07:00
Kartik Agaram
783eb31a05
6162
2020-03-23 20:56:49 -07:00
Kartik Agaram
85a964616d
6146
2020-03-14 14:48:05 -07:00
Kartik Agaram
6db056110b
6144
2020-03-14 01:25:34 -07:00
Kartik Agaram
9428990bd6
6143
2020-03-14 01:06:27 -07:00
Kartik Agaram
9aa6e60538
6139
2020-03-12 01:18:29 -07:00
Kartik Agaram
290f2f677a
6138
2020-03-12 01:16:47 -07:00
Kartik Agaram
89fc6e43d5
6135
2020-03-12 00:46:10 -07:00
Kartik Agaram
d5171ad7fe
6130
2020-03-11 21:34:49 -07:00
Kartik Agaram
38b1bfd4d0
6119
2020-03-10 16:49:14 -07:00
Kartik Agaram
ee0e67b9d7
6091
2020-03-06 18:39:16 -08:00
Kartik Agaram
0743b981a8
6087
2020-03-06 13:51:51 -08:00
Kartik Agaram
651fc300a4
6084
2020-03-06 12:28:57 -08:00
Kartik Agaram
0657fc16ab
6081 - ctags for .mu files
2020-03-05 18:29:00 -08:00
Kartik Agaram
16962ee468
6080
2020-03-05 18:25:37 -08:00
Kartik Agaram
a53ab5266f
6078 - highlight hex literals in Vim
2020-03-02 08:23:54 -08:00
Kartik Agaram
32d5099fa0
6077
2020-03-02 08:20:53 -08:00
Kartik Agaram
af326d9e39
6070
2020-02-29 05:53:13 -08:00
Kartik Agaram
c51f590273
6069
2020-02-29 05:33:03 -08:00
Kartik Agaram
3a2285c613
6068
2020-02-28 11:23:22 -08:00
Kartik Agaram
e62702efd0
6066 - Vim syntax highlighting for Mu files
2020-02-28 11:10:17 -08:00
Kartik Agaram
a09ab577d1
6065
2020-02-27 21:29:10 -08:00
Kartik Agaram
067e1d5102
6063
2020-02-27 18:50:24 -08:00
Kartik Agaram
6163a55370
6061
2020-02-27 17:31:35 -08:00
Kartik Agaram
510a5429ca
6056
2020-02-27 16:47:40 -08:00
Kartik Agaram
71478004a8
6042
2020-02-21 10:21:38 -08:00
Kartik Agaram
f59df9cb75
6038
2020-02-20 18:46:19 -08:00
Kartik Agaram
7c2ac5dcaa
6026
2020-02-18 16:05:13 -08:00
Kartik Agaram
8d79145eaa
6025
2020-02-18 01:38:13 -08:00
Kartik Agaram
75b9ff5010
6018
2020-02-17 20:17:48 -08:00
Kartik Agaram
156cbcff8a
6016
2020-02-17 20:02:02 -08:00
Kartik Agaram
c52ae116ac
6015
2020-02-17 15:29:43 -08:00
Kartik Agaram
ce29c91c9c
6012
2020-02-16 20:15:25 -08:00
Kartik Agaram
3dad94263f
6001
2020-02-09 20:49:38 -08:00
Kartik Agaram
b3891fbc0e
5995
2020-02-08 16:34:27 -08:00
Kartik Agaram
bed42be34f
5975
2020-02-02 00:23:49 -08:00
Kartik Agaram
399d2972f2
5972
2020-02-01 22:56:51 -08:00
Kartik Agaram
aeac1e061d
5966 - document all supported Mu instructions
2020-01-31 18:55:37 -08:00
Kartik Agaram
4bb0b7e93f
5965
2020-01-31 16:17:04 -08:00
Kartik Agaram
21627e9d02
5963
2020-01-30 01:21:36 -08:00
Kartik Agaram
4c0b4b4611
5958
2020-01-30 00:14:53 -08:00
Kartik Agaram
ea62afb1da
5954 - 'factorial' working!
2020-01-29 23:17:36 -08:00
Kartik Agaram
c5ea59605c
5952
2020-01-29 19:45:55 -08:00
Kartik Agaram
b7ec03984f
5950
2020-01-29 17:38:32 -08:00
Kartik Agaram
514a014df9
5949
2020-01-29 17:37:20 -08:00