diff options
author | Kartik Agaram <vc@akkartik.com> | 2020-07-12 16:28:24 -0700 |
---|---|---|
committer | Kartik Agaram <vc@akkartik.com> | 2020-07-12 16:28:24 -0700 |
commit | ac8b37f9a8fd653e25425b5a77a7457b9cc05547 (patch) | |
tree | d0599be9b636da321f84e2a87feb1225d7ee48fb | |
parent | 725a9579e98fa6bb70853ba9751be85632751aef (diff) | |
download | mu-ac8b37f9a8fd653e25425b5a77a7457b9cc05547.tar.gz |
6639
-rw-r--r-- | README.md | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/README.md b/README.md index 38664ba1..75c4ff1f 100644 --- a/README.md +++ b/README.md @@ -66,12 +66,10 @@ The Mu stack consists of: - SubX, an unsafe notation for a subset of x86 machine code; and - _bare_ SubX, a more rudimentary form of SubX without certain syntax sugar. -All Mu programs get translated through these layers, and the translators are -mostly built out of lower levels. The translator from Mu to SubX is written in -SubX, and the translator from SubX to bare SubX is built in bare SubX. - -To translate Mu programs through these layers into tiny zero-dependency ELF -binaries for Linux, use `translate_mu`. +All Mu programs get translated through these layers into tiny zero-dependency +ELF binaries. The translators for most levels are built out of lower levels. +The translator from Mu to SubX is written in SubX, and the translator from +SubX to bare SubX is built in bare SubX. Mu programs can be run in emulated mode to emit traces, which permit time-travel debugging. ([More details.](subx_debugging.md)) |