about summary refs log tree commit diff stats
path: root/cpp
Commit message (Collapse)AuthorAgeFilesLines
* 1064 - rough support for correct line numbers in error messagesKartik K. Agaram2015-04-142-0/+42
|
* 1063 - variable names for surrounding spaces now workKartik K. Agaram2015-04-1419-16/+320
| | | | This was a pain to debug.
* 1062 - bugfix: wasn't aliasing Current_routineKartik K. Agaram2015-04-145-14/+15
| | | | You can't write tests for stupidity.
* 1061Kartik K. Agaram2015-04-142-0/+28
|
* 1060Kartik K. Agaram2015-04-142-6/+5
|
* 1059Kartik K. Agaram2015-04-131-0/+6
|
* 1058 - scenarios can now check traceKartik K. Agaram2015-04-126-0/+160
|
* 1057Kartik K. Agaram2015-04-122-8/+10
|
* 1056Kartik K. Agaram2015-04-121-0/+9
|
* 1055Kartik K. Agaram2015-04-124-11/+8
|
* 1054Kartik K. Agaram2015-04-122-0/+11
|
* 1053 - vim highlighting works even when reloading a layerKartik K. Agaram2015-04-121-3/+1
|
* 1052Kartik K. Agaram2015-04-126-7/+7
|
* 1051Kartik K. Agaram2015-04-125-12/+12
|
* 1050Kartik K. Agaram2015-04-116-108/+126
|
* 1049Kartik K. Agaram2015-04-111-1/+7
|
* 1048Kartik K. Agaram2015-04-111-14/+7
|
* 1047Kartik K. Agaram2015-04-111-0/+2
|
* 1046 - mu programs can now add to the traceKartik K. Agaram2015-04-092-0/+28
| | | | Still just raw strings, but interpolation is coming.
* 1045Kartik K. Agaram2015-04-0924-41/+43
|
* 1044Kartik K. Agaram2015-04-091-0/+0
|
* 1043 - clean up indent in generated mu.ccKartik K. Agaram2015-04-084-13/+13
|
* 1042 - start saving traces in mu scenariosKartik K. Agaram2015-04-086-1/+793
|
* 1041 - why was I clearing name assignments?Kartik K. Agaram2015-04-081-2/+0
|
* 1040Kartik K. Agaram2015-04-081-2/+2
|
* 1039Kartik K. Agaram2015-04-084-5/+6
|
* 1038 - clean up layer organization a littleKartik K. Agaram2015-04-085-22/+25
| | | | | Things are quite intricate to avoid reloading all recipes before every test. But mu wasn't really intended to sidestep intrinsic intricacy.
* 1037 - support scenarios in mu filesKartik K. Agaram2015-04-082-14/+116
| | | | | | I'd forgotten that I hadn't yet committed this change in my comment to commit 1031. Now if I don't freeze things after loading the string-equal tests do fail as expected because the recipe was deleted.
* 1036Kartik K. Agaram2015-04-081-0/+1
|
* 1035Kartik K. Agaram2015-04-082-2/+2
|
* 1034 - more test isolationKartik K. Agaram2015-04-083-2/+6
| | | | The layers are a mess now, but we'll take care of that later.
* 1033 - clear any new name tables created in each testKartik K. Agaram2015-04-081-1/+5
|
* 1032 - stop clearing types after every testKartik K. Agaram2015-04-081-1/+1
|
* 1031 - stop clearing recipes after every testKartik K. Agaram2015-04-084-5/+16
| | | | | 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/loopKartik K. Agaram2015-04-0725-32/+76
| | | | | | | 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.
* 1029Kartik K. Agaram2015-04-071-0/+4
|
* 1028 - now actually test every single layerKartik K. Agaram2015-04-061-5/+3
| | | | In the process, test_all actually got *simpler*.
* 1027 - reorg includesKartik K. Agaram2015-04-064-52/+10
|
* 1026Kartik K. Agaram2015-04-062-2/+3
|
* 1024 - basic skeleton for running scenariosKartik K. Agaram2015-04-066-9/+101
| | | | For now every scenario parses to the same dummy scenario.
* 1023Kartik K. Agaram2015-04-062-1/+5
|
* 1022 - make room for a 'scenario' command handlerKartik K. Agaram2015-04-061-0/+0
|
* 1021 - extensible top-level command handler loopKartik K. Agaram2015-04-061-7/+9
|
* 1020Kartik K. Agaram2015-04-061-1/+1
|
* 1019 - stupid error in 'new'Kartik K. Agaram2015-04-054-3/+5
|
* 1018 - build system now handles .mu layersKartik K. Agaram2015-04-055-11/+18
| | | | | | | No support for tests yet. Need to manually run the current test with: $ mu string-test.mu Also, string-equal seems to have a problem.
* 1017Kartik K. Agaram2015-04-043-3/+20
|
* 1016Kartik K. Agaram2015-04-042-0/+20
|
* 1015Kartik K. Agaram2015-04-042-58/+1
|
* 1014 - reorganize build system to prepare for .mu layersKartik K. Agaram2015-04-036-38/+53
|