Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 1072 | Kartik K. Agaram | 2015-04-17 | 1 | -172/+0 |
| | |||||
* | 1069 - rename record/field to container/element | Kartik K. Agaram | 2015-04-16 | 1 | -16/+16 |
| | | | | | | | | | 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). | ||||
* | 1066 - bugfix: support string literals with colons | Kartik K. Agaram | 2015-04-15 | 1 | -2/+3 |
| | |||||
* | 1063 - variable names for surrounding spaces now work | Kartik K. Agaram | 2015-04-14 | 1 | -3/+15 |
| | | | | This was a pain to debug. | ||||
* | 1060 | Kartik K. Agaram | 2015-04-14 | 1 | -5/+4 |
| | |||||
* | 1055 | Kartik K. Agaram | 2015-04-12 | 1 | -1/+1 |
| | |||||
* | 1051 | Kartik K. Agaram | 2015-04-12 | 1 | -1/+1 |
| | |||||
* | 1043 - clean up indent in generated mu.cc | Kartik K. Agaram | 2015-04-08 | 1 | -1/+1 |
| | |||||
* | 1041 - why was I clearing name assignments? | Kartik K. Agaram | 2015-04-08 | 1 | -2/+0 |
| | |||||
* | 1039 | Kartik K. Agaram | 2015-04-08 | 1 | -1/+1 |
| | |||||
* | 1038 - clean up layer organization a little | Kartik K. Agaram | 2015-04-08 | 1 | -3/+3 |
| | | | | | Things are quite intricate to avoid reloading all recipes before every test. But mu wasn't really intended to sidestep intrinsic intricacy. | ||||
* | 1034 - more test isolation | Kartik K. Agaram | 2015-04-08 | 1 | -1/+1 |
| | | | | The layers are a mess now, but we'll take care of that later. | ||||
* | 1033 - clear any new name tables created in each test | Kartik K. Agaram | 2015-04-08 | 1 | -1/+5 |
| | |||||
* | 1017 | Kartik K. Agaram | 2015-04-04 | 1 | -2/+8 |
| | |||||
* | 1011 - string-equal now working | Kartik K. Agaram | 2015-04-03 | 1 | -1/+1 |
| | |||||
* | 1006 | Kartik K. Agaram | 2015-04-03 | 1 | -6/+6 |
| | |||||
* | 996 - string literals | Kartik K. Agaram | 2015-03-30 | 1 | -0/+1 |
| | |||||
* | 985 | Kartik K. Agaram | 2015-03-27 | 1 | -13/+16 |
| | |||||
* | 973 | Kartik K. Agaram | 2015-03-26 | 1 | -2/+1 |
| | |||||
* | 968 | Kartik K. Agaram | 2015-03-24 | 1 | -1/+1 |
| | |||||
* | 966 - c++: starting on default-space | Kartik K. Agaram | 2015-03-21 | 1 | -6/+7 |
| | |||||
* | 963 | Kartik K. Agaram | 2015-03-20 | 1 | -1/+11 |
| | | | | Amazing how easy that was. | ||||
* | 962 - no, not quite | Kartik K. Agaram | 2015-03-20 | 1 | -3/+18 |
| | | | | A big one left: tracking the size of reagents. | ||||
* | 961 - done converting names? | Kartik K. Agaram | 2015-03-20 | 1 | -2/+46 |
| | | | | | | | | | | | I'm making two changes to how I compute field offsets: a) I just replace offset names up front, before I even manage field names. I don't bother disallowing x:integer and x:offset in the same function. Let's see if that leads us astray. Certainly saves code. b) I don't bother canonizing the first arg of a get since we know it has to have a type that is some number of 'address' followed by a record. Just assume that we have the right number of 'deref's. | ||||
* | 960 | Kartik K. Agaram | 2015-03-20 | 1 | -2/+11 |
| | |||||
* | 959 | Kartik K. Agaram | 2015-03-20 | 1 | -4/+18 |
| | |||||
* | 957 - starting to do name translation | Kartik K. Agaram | 2015-03-18 | 1 | -0/+56 |