about summary refs log tree commit diff stats
path: root/js/hill
Commit message (Expand)AuthorAgeFilesLines
* *elioat2023-12-311-213/+274
* *elioat2023-12-311-12/+38
* *elioat2023-12-311-11/+47
* *elioat2023-12-311-62/+77
* *elioat2023-12-311-16/+36
* *elioat2023-12-311-3/+15
* *elioat2023-12-311-3/+9
* *elioat2023-12-312-0/+163
Environment for learning programming using mu: http://akkartik.name/post/mu

Run it from the mu directory:

  ```shell
  $ ./mu edit
  ```

This will load all the `.mu` files in this directory and then run the editor.
Press ctrl-c to quit. Press F4 to save your work (if a lesson/ directory
exists) and to run the contents of the sandbox editor on the right.

You can also run the tests for the environment:

  ```shell
  $ ./mu test edit
  ```

You can also load the files more explicitly by enumerating them all:

  ```shell
  $  ./mu edit/*.mu
  ```

This is handy if you want to run simpler versions of the editor so you can
stage your learning.

  ```shell
  $ ./mu edit/00[12]*.mu  # run a simple editor rather than the full environment
  ```

To see how the various 'layers' are organized, peek inside the individual
`.mu` files.