mu/apps
Kartik Agaram 4d14c3fefd 6393 - start running .mu apps in CI 2020-05-24 20:36:31 -07:00
..
README.md 5868 2020-01-02 12:27:35 -08:00
assort 6382 - re-enable mu.subx in CI 2020-05-22 22:50:39 -07:00
assort.subx assort.subx now working 2020-05-18 00:44:46 -07:00
braces 6382 - re-enable mu.subx in CI 2020-05-22 22:50:39 -07:00
braces.subx 6014 2020-02-17 15:26:49 -08:00
calls 6382 - re-enable mu.subx in CI 2020-05-22 22:50:39 -07:00
calls.subx 6212 2020-04-25 20:27:24 -07:00
crenshaw2-1 update binaries 2020-05-22 16:59:53 -07:00
crenshaw2-1.subx 6182 - start of support for safe handles 2020-04-03 12:35:53 -07:00
crenshaw2-1b update binaries 2020-05-22 16:59:53 -07:00
crenshaw2-1b.subx 6182 - start of support for safe handles 2020-04-03 12:35:53 -07:00
dquotes 6382 - re-enable mu.subx in CI 2020-05-22 22:50:39 -07:00
dquotes.subx dquotes.subx now working 2020-05-18 00:44:46 -07:00
ex1 5856 2020-01-01 17:23:29 -08:00
ex1.mu 5872 2020-01-02 14:12:46 -08:00
ex1.subx - 2020-05-18 00:44:48 -07:00
ex2 5856 2020-01-01 17:23:29 -08:00
ex2.2.mu 5936 - permit commas everywhere 2020-01-27 14:14:40 -08:00
ex2.mu 5860 2020-01-01 20:31:01 -08:00
ex2.subx 6089 2020-03-06 18:09:16 -08:00
ex3 5856 2020-01-01 17:23:29 -08:00
ex3.2.mu 6139 2020-03-12 01:18:29 -07:00
ex3.mu 6004 2020-02-14 01:44:07 -08:00
ex3.subx 6089 2020-03-06 18:09:16 -08:00
ex4 5856 2020-01-01 17:23:29 -08:00
ex4.subx 6089 2020-03-06 18:09:16 -08:00
ex5 5856 2020-01-01 17:23:29 -08:00
ex5.subx 6089 2020-03-06 18:09:16 -08:00
ex6 5856 2020-01-01 17:23:29 -08:00
ex6.subx 6089 2020-03-06 18:09:16 -08:00
ex7 5856 2020-01-01 17:23:29 -08:00
ex7.subx 6089 2020-03-06 18:09:16 -08:00
ex8 5856 2020-01-01 17:23:29 -08:00
ex8.subx 6089 2020-03-06 18:09:16 -08:00
ex9 5856 2020-01-01 17:23:29 -08:00
ex9.subx 6161 2020-03-22 12:05:25 -07:00
ex10 5856 2020-01-01 17:23:29 -08:00
ex10.subx 6089 2020-03-06 18:09:16 -08:00
ex11 5856 2020-01-01 17:23:29 -08:00
ex11.subx 6182 - start of support for safe handles 2020-04-03 12:35:53 -07:00
ex12 5856 2020-01-01 17:23:29 -08:00
ex12.subx 6089 2020-03-06 18:09:16 -08:00
ex13 6088 - start using setCC instructions 2020-03-06 17:42:17 -08:00
ex13.subx 6178 2020-03-31 00:12:37 -07:00
ex14 6090 - new instruction: multiply by immediate 2020-03-06 18:34:27 -08:00
ex14.subx 6090 - new instruction: multiply by immediate 2020-03-06 18:34:27 -08:00
factorial update binaries 2020-05-22 16:59:53 -07:00
factorial.mu 6393 - start running .mu apps in CI 2020-05-24 20:36:31 -07:00
factorial.subx 6213 2020-04-26 22:59:59 -07:00
factorial2.subx 6089 2020-03-06 18:09:16 -08:00
factorial3.subx 6089 2020-03-06 18:09:16 -08:00
factorial4.subx 6143 2020-03-14 01:06:27 -07:00
hex 6382 - re-enable mu.subx in CI 2020-05-22 22:50:39 -07:00
hex.subx 6089 2020-03-06 18:09:16 -08:00
mu 6393 - start running .mu apps in CI 2020-05-24 20:36:31 -07:00
mu.subx 6392 - 'length' instruction done in all complexity 2020-05-24 19:46:47 -07:00
mulisp.subx 6014 2020-02-17 15:26:49 -08:00
pack 6382 - re-enable mu.subx in CI 2020-05-22 22:50:39 -07:00
pack.subx 6089 2020-03-06 18:09:16 -08:00
random 5522 - example app: random number stream 2019-08-20 00:20:38 -07:00
random.subx 6089 2020-03-06 18:09:16 -08:00
sigils 6382 - re-enable mu.subx in CI 2020-05-22 22:50:39 -07:00
sigils.subx all syntax sugar now working 2020-05-18 00:44:46 -07:00
subx-params.subx 6382 - re-enable mu.subx in CI 2020-05-22 22:50:39 -07:00
survey 6382 - re-enable mu.subx in CI 2020-05-22 22:50:39 -07:00
survey.subx fix a discrepancy in the generated apps/ex1 binary 2020-05-18 00:44:46 -07:00
tests 6382 - re-enable mu.subx in CI 2020-05-22 22:50:39 -07:00
tests.subx tests.subx now working 2020-05-18 00:44:46 -07:00

README.md

Some apps written in SubX and Mu, in 3 categories:

  • ex*: small stand-alone examples that don't need any of the shared code at the top-level. They each have a simple pedagogical goal. Try these first.

  • Code unique to phases of our build toolchain:

    • Core SubX: hex, survey, pack, dquotes, assort, tests
    • Syntax sugar for SubX: sigils, calls, braces
    • More ambitious translator for a memory-safe language (in progress): mu
  • Miscellaneous test programs.