about summary refs log tree commit diff stats
path: root/shell/global.mu
Commit message (Collapse)AuthorAgeFilesLines
* shell: pixel graphicsKartik K. Agaram2021-04-131-0/+86
|
* shell: none of our primitives need to be closuresKartik K. Agaram2021-04-101-51/+27
|
* shell: streams that you can append graphemes toKartik K. Agaram2021-04-101-0/+72
|
* .Kartik K. Agaram2021-04-101-1/+6
|
* shell: fake keyboardKartik K. Agaram2021-04-101-1/+57
|
* shell: UI now showing fake keyboardKartik K. Agaram2021-04-101-1/+11
| | | | But we don't actually support fake keyboards anywhere yet.
* shell: move fake screen to sandboxKartik K. Agaram2021-04-101-46/+15
|
* shell: tweaks for fake screensKartik K. Agaram2021-04-101-0/+28
| | | | | - make them more discoverable - clear them between commands
* shell: render fake screensKartik K. Agaram2021-04-101-25/+45
| | | | 'print' turns out to not be working yet.
* shell: start of 'print' primitiveKartik K. Agaram2021-04-101-4/+66
|
* shell: structural equality checkKartik K. Agaram2021-04-091-0/+44
| | | | Mu can now compute (factorial 5)
* shell: render primitives at the bottomKartik K. Agaram2021-04-081-2/+44
|
* shell: start rendering globalsKartik K. Agaram2021-04-081-1/+31
|
* shell: create space to display globalsKartik K. Agaram2021-04-081-0/+4
|
* shell: 'set' for defining globalsKartik K. Agaram2021-04-061-0/+15
| | | | Currently stateful, but still good for things.
* shell: now we can start adding primitivesKartik K. Agaram2021-04-061-0/+307
|
* shell: look up globalsKartik K. Agaram2021-04-061-0/+41
|
* shell: extensible array of globalsKartik K. Agaram2021-04-051-0/+105
I'm not bothering with full dynamic scope for now.