Kartik Agaram
521ff2f193
4511
2018-08-12 20:26:53 -07:00
Kartik Agaram
c519b6fe9e
4510 - check manual examples in CI
2018-08-12 19:15:14 -07:00
Kartik Agaram
e0f4f827dd
4509
2018-08-12 15:08:35 -07:00
Kartik Agaram
03c7ae3eca
4508
2018-08-12 14:35:34 -07:00
Kartik Agaram
420cb68681
4507
...
Side effect: better error messages when the tangler does something
unexpected.
2018-08-12 11:42:39 -07:00
Kartik Agaram
63cf01588d
4506
2018-08-12 10:38:23 -07:00
Kartik Agaram
76aace4625
4505 - start warning on jumps without labels
...
As we climb the ladder of abstraction we'll gradually pull the ladder up
behind ourselves.
2018-08-11 11:09:22 -07:00
Kartik Agaram
f39429b60d
4504
2018-08-11 10:51:31 -07:00
Kartik Agaram
3a5df2cbef
4503
2018-08-11 10:33:26 -07:00
Kartik Agaram
0e9b21dcc8
4502
2018-08-11 10:31:57 -07:00
Kartik Agaram
99e48220f9
4501
2018-08-11 10:22:51 -07:00
Kartik Agaram
ad1068b3b4
4500
2018-08-09 21:56:02 -07:00
Kartik Agaram
90b01a1b27
4499
...
More tweaks for check passes. Ensure they're never first-class
transforms.
2018-08-09 21:46:12 -07:00
Kartik Agaram
f2889b002a
4498
2018-08-09 21:28:35 -07:00
Kartik Agaram
5852bb9437
4497
2018-08-08 23:28:58 -07:00
Kartik Agaram
f02ca8df04
4496
2018-08-08 23:21:41 -07:00
Kartik Agaram
87f72beede
4495 - nail down a few more error states
...
It would be confusing to use negative numbers in raw hex. But we'll rely
on programmer taste there.
2018-08-08 23:13:37 -07:00
Kartik Agaram
f8bd7ed527
4494
...
Hacky test. I'm creating a helper to run tests just for this layer. But
I won't be able to do this when I want to selectively run just
transforms below some level.
2018-08-08 16:55:54 -07:00
Kartik Agaram
03e72be63b
4493
2018-08-08 16:36:19 -07:00
Kartik Agaram
d5cf0cf16d
4492
2018-08-05 10:25:51 -07:00
Kartik Agaram
99be75f147
4491
2018-08-05 10:25:24 -07:00
Kartik Agaram
c4021e4cef
4490
2018-08-05 10:16:42 -07:00
Kartik Agaram
ba2983e000
4489
...
The current approach to warnings is workable. We'll just never print
warnings to the screen in tests. In tests you can do whatever you want.
This is simpler than messing with levels of warnings.
2018-08-05 10:16:29 -07:00
Kartik Agaram
6a49ea24d1
4488
2018-08-05 10:04:06 -07:00
Kartik Agaram
6bb2e71180
4487
...
Draft attempt at cleaning up warnings, but this isn't quite right.
We still emit warnings for every level-1 scenario, and hiding for each
of them seems painful.
Even if we do that, level-2 scenarios would want to hide level-3 and
over warnings, but *not* level-1 warnings. So we need a cardinal number
rather than booleans.
2018-08-05 08:30:48 -07:00
Kartik Agaram
b817d4bd22
4486
2018-08-05 08:26:09 -07:00
Kartik Agaram
75eb73e028
4485
2018-08-05 08:25:33 -07:00
Kartik Agaram
3e61fd93a3
4484 - warn when programming in raw hex
2018-08-04 23:30:04 -07:00
Kartik Agaram
7f7d3dcca5
4483
...
Reorganize layers in accordance with the plan in layer 29.
2018-08-04 23:16:07 -07:00
Kartik Agaram
aaf24db4ae
4482
2018-08-04 22:38:23 -07:00
Kartik Agaram
a9985c33cb
4481
2018-08-04 21:29:58 -07:00
Kartik Agaram
8d4e652378
4480
2018-08-04 21:22:48 -07:00
Kartik Agaram
a0db79038c
4479
2018-08-04 21:21:19 -07:00
Kartik Agaram
bb2b6ba7fd
4478
2018-08-04 17:00:27 -07:00
Kartik Agaram
6cabcefe67
4477
2018-08-04 16:59:52 -07:00
Kartik Agaram
1837c61635
4476
...
Syntax highlighting for dot leaders.
2018-08-04 16:28:22 -07:00
Kartik Agaram
2e3cf3ac81
4475
2018-08-04 16:28:17 -07:00
Kartik Agaram
9968eda491
4474
2018-08-04 16:24:07 -07:00
Kartik Agaram
55b4627de1
4473
...
Better organize registration of transforms in main().
2018-08-04 15:54:51 -07:00
Kartik Agaram
a2001d15a1
4472 - experiment: help read the long lines
2018-08-04 00:34:38 -07:00
Kartik Agaram
d4124056ab
4471
2018-08-04 00:19:25 -07:00
Kartik Agaram
0d11acaa72
4470
2018-08-03 23:46:23 -07:00
Kartik Agaram
a066ad7ed7
4469
2018-08-03 23:42:37 -07:00
Kartik Agaram
96a09ee9f9
4468
2018-08-03 23:34:27 -07:00
Kartik Agaram
12adb3da8a
4467
2018-08-03 23:23:39 -07:00
Kartik Agaram
85173b6220
4466
...
Why the heck was I using ints for OPEN/CLOSED in the first place?!
2018-08-03 23:08:09 -07:00
Kartik Agaram
4e38301e91
4465
2018-07-30 20:45:51 -07:00
Kartik Agaram
d9824a1b94
4464
...
ModR/M instructions actually can't contain disp16.
2018-07-30 20:33:38 -07:00
Kartik Agaram
219d05fa00
4463
...
Also purge some unused helper scripts. Good ideas in theory, but no
point if they didn't make it to muscle memory.
2018-07-30 20:30:12 -07:00
Kartik Agaram
86d8f1f30d
4462
...
The teensy/ examples have outlived their usefulness, I think.
2018-07-30 20:28:36 -07:00