about summary refs log tree commit diff stats
path: root/baremetal/shell/read.mu
Commit message (Collapse)AuthorAgeFilesLines
* 7789Kartik K. Agaram2021-02-221-16/+29
| | | | Start adding some lines to the trace. Never shown yet.
* 7786 - baremetal/shell: render error messagesKartik K. Agaram2021-02-221-0/+1
|
* 7785 - baremetal/shell: trace primitives doneKartik K. Agaram2021-02-221-1/+1
| | | | Rendering traces will be an ongoing journey.
* 7784 - baremetal/shell: start of traceKartik K. Agaram2021-02-221-7/+10
|
* 7781 - baremetal/shell: tokenize numbersKartik K. Agaram2021-02-211-0/+93
| | | | | | | | We've now reached a point where we need to start thinking of error handling, and tests for error handling. The top-level has `stop`, but that's really just for working with Unix's exit(). Here we have the opportunity to bake errors into the trace. Which might also be a good opportunity for fleshing out the UX for the trace.
* 7780Kartik K. Agaram2021-02-211-0/+1
| | | | | | Start trimming whitespace from the input. It's probably a bad idea to rebuild all our primitives for gap buffers.
* 7779Kartik K. Agaram2021-02-211-4/+25
|
* 7778Kartik K. Agaram2021-02-211-2/+5
|
* 7777Kartik K. Agaram2021-02-211-0/+25
Same identity REPL, but now going through some symbol processing.