Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 3390 | Kartik K. Agaram | 2016-09-17 | 1 | -5/+5 |
| | |||||
* | 3389 | Kartik K. Agaram | 2016-09-17 | 1 | -3/+3 |
| | |||||
* | 3388 | Kartik K. Agaram | 2016-09-17 | 1 | -1/+1 |
| | |||||
* | 3385 | Kartik K. Agaram | 2016-09-17 | 1 | -16/+16 |
| | |||||
* | 3379 | Kartik K. Agaram | 2016-09-17 | 1 | -4/+4 |
| | | | | Can't use type abbreviations inside 'memory-should-contain'. | ||||
* | 3377 | Kartik K. Agaram | 2016-09-17 | 1 | -25/+25 |
| | |||||
* | 3374 | Kartik K. Agaram | 2016-09-16 | 1 | -10/+10 |
| | |||||
* | 3367 | Kartik K. Agaram | 2016-09-15 | 1 | -8/+24 |
| | | | | | | | | | | | | | | | | | | | | | | Solution to a minor puzzle that came up during today's lesson with Ella: some sandboxes were showing the address of text results, while others were showing their contents. It took a while to realize that the distinction lay in whether the sandbox was saving the results in a text variable: new [abc] => <some address> x:text <- new [abc] => abc It took *much* longer to realize why I couldn't make the first case work like the second. Eventually I realized why: recipes were reclaiming their results if they weren't 'escaping' -- that is, being saved in a variable in the caller so they could be used later. Any solution to this would be a hack, so I'm going to just leave it alone. Type abbreviations should help minimize the extra typing needed to get sandboxes to show text contents. | ||||
* | 3269 | Kartik K. Agaram | 2016-08-28 | 1 | -1/+0 |
| | | | | | | | | | Deconstruct the tracing layer which had been an exception to our includes-types-prototypes-globals-functions organization thus far. To do this we predefine a few primitive globals before the types that use them, and we pull some method definitions out of struct definitions at the cost of having to manually write a couple of prototypes. | ||||
* | 3230 | Kartik K. Agaram | 2016-08-20 | 1 | -0/+518 |