about summary refs log tree commit diff stats
path: root/cpp
Commit message (Collapse)AuthorAgeFilesLines
* 1084Kartik K. Agaram2015-04-1730-51/+56
|
* 1083 - start of a sum type for muKartik K. Agaram2015-04-173-0/+89
|
* 1082Kartik K. Agaram2015-04-173-11/+10
| | | | | Turns out I'm only able to define a 'raise' macro because I have include no system headers after that point.
* 1081Kartik K. Agaram2015-04-171-1/+1
|
* 1080Kartik K. Agaram2015-04-171-1/+1
|
* 1079Kartik K. Agaram2015-04-171-0/+1
|
* 1078 - better line numbersKartik K. Agaram2015-04-173-1/+25
| | | | Skip tangle comments inside tangle rather than in the makefile.
* 1077Kartik K. Agaram2015-04-1721-16/+49
|
* 1076Kartik K. Agaram2015-04-171-2/+5
|
* 1075Kartik K. Agaram2015-04-1768-174/+157
|
* 1074Kartik K. Agaram2015-04-1731-52/+52
|
* 1073 - stop fixing the values of primitive recipesKartik K. Agaram2015-04-1714-163/+102
| | | | | In the process I give up trace stability when I move files around, but I gain in exchange the ability to move files around.
* 1072Kartik K. Agaram2015-04-1720-0/+0
|
* 1071Kartik K. Agaram2015-04-161-0/+0
|
* 1070Kartik K. Agaram2015-04-161-0/+4
|
* 1069 - rename record/field to container/elementKartik K. Agaram2015-04-1612-48/+61
| | | | | | | | | This seems more obvious to laypeople. I've also come up with a design for sum types: I'm going to call them exclusive containers. You call 'get' on containers, 'index' on arrays, and 'maybe-convert' on exclusive containers (as well as tagged types, but that's even later).
* 1068 - better line numbersKartik K. Agaram2015-04-152-9/+90
| | | | | Line numbers were broken after inserting some lines from elsewhere. Now we add a #line directive not just before the lines but also after.
* 1067 - no need to indent methods anymoreKartik K. Agaram2015-04-152-51/+50
|
* 1066 - bugfix: support string literals with colonsKartik K. Agaram2015-04-155-13/+38
|
* 1065 - example program for closuresKartik K. Agaram2015-04-142-3/+35
|
* 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
|