Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 1189 - add extensions to all layers | Kartik K. Agaram | 2015-04-24 | 1 | -301/+0 |
| | | | | | | I'm sick of fighting vim's filetype detection. No modeline and files highlight in random colors. I add a modeline and it stops highlighting tangle comments. Even though it read my #$%# vimrc! Fuck this shite. | ||||
* | 1155 - three phases of mu: load, transform, run | Kartik K. Agaram | 2015-04-24 | 1 | -5/+5 |
| | | | | | | Each phase implicitly calls previous phases. Most C++ scenarios implicitly call one, two or three of the phases. More clear now that 'load' does more than just add recipes. | ||||
* | 1077 | Kartik K. Agaram | 2015-04-17 | 1 | -0/+1 |
| | |||||
* | 1055 | Kartik K. Agaram | 2015-04-12 | 1 | -1/+1 |
| | |||||
* | 1051 | Kartik K. Agaram | 2015-04-12 | 1 | -1/+1 |
| | |||||
* | 1039 | Kartik K. Agaram | 2015-04-08 | 1 | -2/+2 |
| | |||||
* | 1038 - clean up layer organization a little | Kartik K. Agaram | 2015-04-08 | 1 | -1/+14 |
| | | | | | Things are quite intricate to avoid reloading all recipes before every test. But mu wasn't really intended to sidestep intrinsic intricacy. | ||||
* | 1036 | Kartik K. Agaram | 2015-04-08 | 1 | -0/+1 |
| | |||||
* | 1031 - stop clearing recipes after every test | Kartik K. Agaram | 2015-04-08 | 1 | -1/+6 |
| | | | | | I think the string-equal scenarios are failing to fail. But we'll fix them once we wrap up test isolation. | ||||
* | 1030 - better test isolation for break/loop | Kartik K. Agaram | 2015-04-07 | 1 | -2/+9 |
| | | | | | | | I've been resetting all recipes after every single test, but the arc version has shown that this gets slow all too quickly. And the longer I wait to fix it the harder it gets to fix. Already, boy, were this and the next couple of commits hard to track down. | ||||
* | 1024 - basic skeleton for running scenarios | Kartik K. Agaram | 2015-04-06 | 1 | -2/+9 |
| | | | | For now every scenario parses to the same dummy scenario. | ||||
* | 1023 | Kartik K. Agaram | 2015-04-06 | 1 | -0/+4 |
| | |||||
* | 1021 - extensible top-level command handler loop | Kartik K. Agaram | 2015-04-06 | 1 | -7/+9 |
| | |||||
* | 1020 | Kartik K. Agaram | 2015-04-06 | 1 | -1/+1 |
| | |||||
* | 997 | Kartik K. Agaram | 2015-03-30 | 1 | -28/+28 |
| | |||||
* | 996 - string literals | Kartik K. Agaram | 2015-03-30 | 1 | -1/+2 |
| | |||||
* | 995 | Kartik K. Agaram | 2015-03-30 | 1 | -1/+1 |
| | |||||
* | 949 - paving the way for jumps to labels | Kartik K. Agaram | 2015-03-17 | 1 | -28/+28 |
| | | | | Addresses for reagents are now computed after all transforms. | ||||
* | 941 - c++: basic break/loop conversion | Kartik K. Agaram | 2015-03-16 | 1 | -0/+1 |
| | |||||
* | 940 - c++: some changes to instruction model | Kartik K. Agaram | 2015-03-16 | 1 | -26/+34 |
| | |||||
* | 939 - c++: fix an old parsing hack | Kartik K. Agaram | 2015-03-16 | 1 | -0/+58 |
| | |||||
* | 935 - permit '{' and '}' as legal labels | Kartik K. Agaram | 2015-03-16 | 1 | -4/+3 |
| | |||||
* | 932 - clean up comments in the tangled c++ | Kartik K. Agaram | 2015-03-16 | 1 | -1/+1 |
| | |||||
* | 930 | Kartik K. Agaram | 2015-03-16 | 1 | -5/+6 |
| | |||||
* | 919 - c++: run .mu files from commandline | Kartik K. Agaram | 2015-03-14 | 1 | -3/+6 |
| | |||||
* | 916 | Kartik K. Agaram | 2015-03-14 | 1 | -1/+1 |
| | |||||
* | 900 - c++: calling 'recipes' | Kartik K. Agaram | 2015-03-13 | 1 | -4/+21 |
| | |||||
* | 832 - call-stack for C++ version | Kartik K. Agaram | 2015-02-25 | 1 | -0/+1 |
| | | | | | | | | | | These #defines and references now span many different layers. Let's see if the lack of encapsulation causes problems. Also interesting to run into a case where I need to modify a foundational layer and touch every single scenario/trace. Only alternative was to duplicate all the different layers that add instructions. Sign of problems with this model? | ||||
* | 806 - start parsing reagent metadata | Kartik K. Agaram | 2015-02-21 | 1 | -0/+6 |
| | |||||
* | 804 - reagent can have multiple types | Kartik K. Agaram | 2015-02-20 | 1 | -0/+10 |
| | |||||
* | 802 - mu comments | Kartik K. Agaram | 2015-02-20 | 1 | -5/+11 |
| | | | | | | Comments at end of line are still hacky; we just rely on the fact that excess ingredients do no harm. We'll need to be smarter when we get our first vararg recipe. | ||||
* | 782 - promote literate version to canonical C++ version | Kartik K. Agaram | 2015-02-18 | 1 | -0/+150 |