about summary refs log tree commit diff stats
path: root/061text.mu
Commit message (Collapse)AuthorAgeFilesLines
* 3324 - completely redo type abbreviationsKartik K. Agaram2016-09-111-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | The old approach with '&' and '@' modifiers turned out to be a bad idea because it introduces notions of precedence. Worse, it turns out you want different precedence rules at different times as the old test alluded: x:@number:3 # we want this to mean (address number 3) x:address:@number # we want this to mean (address array number) Instead we'll give up and focus on a single extensible mechanism that allows us to say this instead: x:@:number:3 x:address:@:number In addition it allows us to shorten other types as well: x:&:@:num type board = &:@:&:@:char # for tic-tac-toe Hmm, that last example reminds me that we don't handle abbreviations inside type abbreviation definitions so far..
* 3186 - handle 'new-buffer' without ingredientsKartik K. Agaram2016-08-141-0/+14
|
* 3155Kartik K. Agaram2016-07-271-2/+2
|
* 3055Kartik K. Agaram2016-06-131-0/+1269