Commit Graph

11 Commits

Author SHA1 Message Date
Kartik Agaram d260b01748 6200 - --dump is not needed for incremental traces
This undoes commit 5764, which was ill-considered. We already had incremental
prints at that point to 'last_run'. As long as we don't run out of RAM
on large traces, there doesn't seem any need to print to stderr.

Now '--dump' is only needed when juggling multiple traces.
2020-04-09 00:56:32 -07:00
Kartik Agaram 0bcfe6e5cf 5880 2020-01-10 10:35:17 -08:00
Kartik Agaram 9e5e87ca37 5865
Give the bootstrap C++ program a less salient name.
2020-01-02 02:01:41 -08:00
Kartik Agaram df8498fb82 5864 2020-01-02 01:38:54 -08:00
Kartik Agaram fd91f7f61b 5675 - move helpers from subx-common into layers
This undoes 5672 in favor of a new plan:

Layers 000 - 099 are for running without syntax sugar. We use them for
building syntax-sugar passes.

Layers 100 and up are for running with all syntax sugar.

The layers are arranged in approximate order so more phases rely on earlier
layers than later ones.

I plan to not use intermediate syntax sugar (just sigils without calls,
or sigils and calls without braces) anywhere except in the specific passes
implementing them.
2019-09-19 23:25:49 -07:00
Kartik Agaram a5fa978579 5662
Fix several breakages.
2019-09-15 16:31:31 -07:00
Kartik Agaram 8d5968b0dd 5638 2019-09-07 16:04:18 -07:00
Kartik Agaram c2d60fbe87 5618 2019-09-04 17:35:37 -07:00
Kartik Agaram 749d455ac3 . 2019-08-25 14:56:20 -07:00
Kartik Agaram 1a7b15aa3d skip building apps when running a single test
Environment variables allow me to have non-local effects inside scripts.
2019-08-25 00:58:20 -07:00
Kartik Agaram 794ceae0af 5509 2019-08-11 23:04:52 -07:00