about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2015-05-26 01:22:00 -0700
committerKartik K. Agaram <vc@akkartik.com>2015-05-26 01:23:25 -0700
commitf6b443065beea62ba9ee1c993560f5dbb7da9273 (patch)
treeb487f09f144fc7f43937855f0790b1f7a426e7c9
parentc3ed5820851de2506d9f2bb481d348997d56fadd (diff)
downloadmu-f6b443065beea62ba9ee1c993560f5dbb7da9273.tar.gz
1461 - descriptions/table of contents for the layers
-rw-r--r--html/000organization.cc.html2
-rw-r--r--html/001help.cc.html2
-rw-r--r--html/002test.cc.html2
-rw-r--r--html/003trace.cc.html2
-rw-r--r--html/003trace.test.cc.html2
-rw-r--r--html/010vm.cc.html2
-rw-r--r--html/011load.cc.html2
-rw-r--r--html/012transform.cc.html2
-rw-r--r--html/013literal_string.cc.html2
-rw-r--r--html/014literal_noninteger.cc.html2
-rw-r--r--html/020run.cc.html2
-rw-r--r--html/021arithmetic.cc.html2
-rw-r--r--html/022boolean.cc.html2
-rw-r--r--html/023jump.cc.html2
-rw-r--r--html/024compare.cc.html2
-rw-r--r--html/025trace.cc.html2
-rw-r--r--html/026assert.cc.html2
-rw-r--r--html/027debug.cc.html2
-rw-r--r--html/030container.cc.html2
-rw-r--r--html/031address.cc.html2
-rw-r--r--html/032array.cc.html2
-rw-r--r--html/033length.cc.html2
-rw-r--r--html/034exclusive_container.cc.html2
-rw-r--r--html/035call.cc.html2
-rw-r--r--html/036call_ingredient.cc.html2
-rw-r--r--html/037call_reply.cc.html2
-rw-r--r--html/038scheduler.cc.html2
-rw-r--r--html/039wait.cc.html2
-rw-r--r--html/040brace.cc.html2
-rw-r--r--html/041name.cc.html2
-rw-r--r--html/042new.cc.html2
-rw-r--r--html/043space.cc.html2
-rw-r--r--html/044space_surround.cc.html2
-rw-r--r--html/045closure_name.cc.html2
-rw-r--r--html/046tangle.cc.html2
-rw-r--r--html/047jump_label.cc.html2
-rw-r--r--html/048call_variable.cc.html2
-rw-r--r--html/049continuation.cc.html2
-rw-r--r--html/050scenario.cc.html2
-rw-r--r--html/051scenario_test.mu.html2
-rw-r--r--html/060string.mu.html2
-rw-r--r--html/061channel.mu.html2
-rw-r--r--html/062array.mu.html2
-rw-r--r--html/063list.mu.html2
-rw-r--r--html/064random.cc.html2
-rw-r--r--html/070display.cc.html2
-rw-r--r--html/071print.mu.html2
-rw-r--r--html/072scenario_screen.cc.html2
-rw-r--r--html/073scenario_screen_test.mu.html2
-rw-r--r--html/074keyboard.mu.html2
-rw-r--r--html/075scenario_keyboard.cc.html2
-rw-r--r--html/076scenario_keyboard_test.mu.html2
-rw-r--r--html/077trace_browser.cc.html2
-rw-r--r--html/999spaces.cc.html12
-rw-r--r--index.html205
55 files changed, 196 insertions, 127 deletions
diff --git a/html/000organization.cc.html b/html/000organization.cc.html
index 00d78a99..3767d420 100644
--- a/html/000organization.cc.html
+++ b/html/000organization.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>000organization.cc</title>
+<title>Mu - 000organization.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/001help.cc.html b/html/001help.cc.html
index 2e4278d1..9fd816a7 100644
--- a/html/001help.cc.html
+++ b/html/001help.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>001help.cc</title>
+<title>Mu - 001help.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/002test.cc.html b/html/002test.cc.html
index 956314ed..895022da 100644
--- a/html/002test.cc.html
+++ b/html/002test.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>002test.cc</title>
+<title>Mu - 002test.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/003trace.cc.html b/html/003trace.cc.html
index 6a8adeb0..2fe22df3 100644
--- a/html/003trace.cc.html
+++ b/html/003trace.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>003trace.cc</title>
+<title>Mu - 003trace.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/003trace.test.cc.html b/html/003trace.test.cc.html
index 62a33286..d32bdc77 100644
--- a/html/003trace.test.cc.html
+++ b/html/003trace.test.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>003trace.test.cc</title>
+<title>Mu - 003trace.test.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/010vm.cc.html b/html/010vm.cc.html
index 22490301..5545f2ae 100644
--- a/html/010vm.cc.html
+++ b/html/010vm.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>010vm.cc</title>
+<title>Mu - 010vm.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/011load.cc.html b/html/011load.cc.html
index e785710f..ed5f8bb3 100644
--- a/html/011load.cc.html
+++ b/html/011load.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>011load.cc</title>
+<title>Mu - 011load.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/012transform.cc.html b/html/012transform.cc.html
index 304fec21..0ebf0874 100644
--- a/html/012transform.cc.html
+++ b/html/012transform.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>012transform.cc</title>
+<title>Mu - 012transform.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/013literal_string.cc.html b/html/013literal_string.cc.html
index e416be14..51b60ee4 100644
--- a/html/013literal_string.cc.html
+++ b/html/013literal_string.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>013literal_string.cc</title>
+<title>Mu - 013literal_string.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/014literal_noninteger.cc.html b/html/014literal_noninteger.cc.html
index 9a22d01f..20d580cb 100644
--- a/html/014literal_noninteger.cc.html
+++ b/html/014literal_noninteger.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>014literal_noninteger.cc</title>
+<title>Mu - 014literal_noninteger.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/020run.cc.html b/html/020run.cc.html
index 3ebdbf88..5a02657c 100644
--- a/html/020run.cc.html
+++ b/html/020run.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>020run.cc</title>
+<title>Mu - 020run.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/021arithmetic.cc.html b/html/021arithmetic.cc.html
index 983c7a20..5f041ea7 100644
--- a/html/021arithmetic.cc.html
+++ b/html/021arithmetic.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>021arithmetic.cc</title>
+<title>Mu - 021arithmetic.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/022boolean.cc.html b/html/022boolean.cc.html
index d54a72b0..66e35c16 100644
--- a/html/022boolean.cc.html
+++ b/html/022boolean.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>022boolean.cc</title>
+<title>Mu - 022boolean.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/023jump.cc.html b/html/023jump.cc.html
index e26bd7db..0cf48bbf 100644
--- a/html/023jump.cc.html
+++ b/html/023jump.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>023jump.cc</title>
+<title>Mu - 023jump.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/024compare.cc.html b/html/024compare.cc.html
index a5063846..9bb84e86 100644
--- a/html/024compare.cc.html
+++ b/html/024compare.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>024compare.cc</title>
+<title>Mu - 024compare.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/025trace.cc.html b/html/025trace.cc.html
index 251b26e5..5ee0e70b 100644
--- a/html/025trace.cc.html
+++ b/html/025trace.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>025trace.cc</title>
+<title>Mu - 025trace.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/026assert.cc.html b/html/026assert.cc.html
index f9305c1a..66ff0180 100644
--- a/html/026assert.cc.html
+++ b/html/026assert.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>026assert.cc</title>
+<title>Mu - 026assert.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/027debug.cc.html b/html/027debug.cc.html
index e6b0bba9..61a5577b 100644
--- a/html/027debug.cc.html
+++ b/html/027debug.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>027debug.cc</title>
+<title>Mu - 027debug.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/030container.cc.html b/html/030container.cc.html
index bb91053f..4da2e138 100644
--- a/html/030container.cc.html
+++ b/html/030container.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>030container.cc</title>
+<title>Mu - 030container.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/031address.cc.html b/html/031address.cc.html
index 0b7759c3..35bc04e3 100644
--- a/html/031address.cc.html
+++ b/html/031address.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>031address.cc</title>
+<title>Mu - 031address.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/032array.cc.html b/html/032array.cc.html
index f5bab670..7bb0495f 100644
--- a/html/032array.cc.html
+++ b/html/032array.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>032array.cc</title>
+<title>Mu - 032array.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/033length.cc.html b/html/033length.cc.html
index 71626b54..e0b21238 100644
--- a/html/033length.cc.html
+++ b/html/033length.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>033length.cc</title>
+<title>Mu - 033length.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/034exclusive_container.cc.html b/html/034exclusive_container.cc.html
index 1b8d4d5b..3da49c53 100644
--- a/html/034exclusive_container.cc.html
+++ b/html/034exclusive_container.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>034exclusive_container.cc</title>
+<title>Mu - 034exclusive_container.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/035call.cc.html b/html/035call.cc.html
index 6b7682a3..5ba49098 100644
--- a/html/035call.cc.html
+++ b/html/035call.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>035call.cc</title>
+<title>Mu - 035call.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/036call_ingredient.cc.html b/html/036call_ingredient.cc.html
index 1696562c..15645498 100644
--- a/html/036call_ingredient.cc.html
+++ b/html/036call_ingredient.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>036call_ingredient.cc</title>
+<title>Mu - 036call_ingredient.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/037call_reply.cc.html b/html/037call_reply.cc.html
index d9e0e834..22509da6 100644
--- a/html/037call_reply.cc.html
+++ b/html/037call_reply.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>037call_reply.cc</title>
+<title>Mu - 037call_reply.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/038scheduler.cc.html b/html/038scheduler.cc.html
index 052fe2c6..8bdb1488 100644
--- a/html/038scheduler.cc.html
+++ b/html/038scheduler.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>038scheduler.cc</title>
+<title>Mu - 038scheduler.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/039wait.cc.html b/html/039wait.cc.html
index 9a07beae..b5325799 100644
--- a/html/039wait.cc.html
+++ b/html/039wait.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>039wait.cc</title>
+<title>Mu - 039wait.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/040brace.cc.html b/html/040brace.cc.html
index 4e39311b..d864ce4f 100644
--- a/html/040brace.cc.html
+++ b/html/040brace.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>040brace.cc</title>
+<title>Mu - 040brace.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/041name.cc.html b/html/041name.cc.html
index 6da21509..35e2067e 100644
--- a/html/041name.cc.html
+++ b/html/041name.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>041name.cc</title>
+<title>Mu - 041name.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/042new.cc.html b/html/042new.cc.html
index 5cd16447..ad722ef0 100644
--- a/html/042new.cc.html
+++ b/html/042new.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>042new.cc</title>
+<title>Mu - 042new.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/043space.cc.html b/html/043space.cc.html
index 0007e765..6de55942 100644
--- a/html/043space.cc.html
+++ b/html/043space.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>043space.cc</title>
+<title>Mu - 043space.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/044space_surround.cc.html b/html/044space_surround.cc.html
index 5ef47ace..c2b69607 100644
--- a/html/044space_surround.cc.html
+++ b/html/044space_surround.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>044space_surround.cc</title>
+<title>Mu - 044space_surround.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/045closure_name.cc.html b/html/045closure_name.cc.html
index 32699110..d76f6297 100644
--- a/html/045closure_name.cc.html
+++ b/html/045closure_name.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>045closure_name.cc</title>
+<title>Mu - 045closure_name.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/046tangle.cc.html b/html/046tangle.cc.html
index 3fc9c9fc..fc8f475a 100644
--- a/html/046tangle.cc.html
+++ b/html/046tangle.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>046tangle.cc</title>
+<title>Mu - 046tangle.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/047jump_label.cc.html b/html/047jump_label.cc.html
index 9501716b..44a23965 100644
--- a/html/047jump_label.cc.html
+++ b/html/047jump_label.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>047jump_label.cc</title>
+<title>Mu - 047jump_label.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/048call_variable.cc.html b/html/048call_variable.cc.html
index e933bd0c..286c83c1 100644
--- a/html/048call_variable.cc.html
+++ b/html/048call_variable.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>048call_variable.cc</title>
+<title>Mu - 048call_variable.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/049continuation.cc.html b/html/049continuation.cc.html
index 5df28e16..2cf647ca 100644
--- a/html/049continuation.cc.html
+++ b/html/049continuation.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>049continuation.cc</title>
+<title>Mu - 049continuation.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/050scenario.cc.html b/html/050scenario.cc.html
index 5483896f..fa3c0d55 100644
--- a/html/050scenario.cc.html
+++ b/html/050scenario.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>050scenario.cc</title>
+<title>Mu - 050scenario.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/051scenario_test.mu.html b/html/051scenario_test.mu.html
index 59d31999..46f28e16 100644
--- a/html/051scenario_test.mu.html
+++ b/html/051scenario_test.mu.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>051scenario_test.mu</title>
+<title>Mu - 051scenario_test.mu</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="none">
diff --git a/html/060string.mu.html b/html/060string.mu.html
index 7e65e5be..90a06d40 100644
--- a/html/060string.mu.html
+++ b/html/060string.mu.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>060string.mu</title>
+<title>Mu - 060string.mu</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="none">
diff --git a/html/061channel.mu.html b/html/061channel.mu.html
index 1054ee7b..3c27efcb 100644
--- a/html/061channel.mu.html
+++ b/html/061channel.mu.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>061channel.mu</title>
+<title>Mu - 061channel.mu</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="none">
diff --git a/html/062array.mu.html b/html/062array.mu.html
index f8b82277..8aa099b6 100644
--- a/html/062array.mu.html
+++ b/html/062array.mu.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>062array.mu</title>
+<title>Mu - 062array.mu</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="none">
diff --git a/html/063list.mu.html b/html/063list.mu.html
index da699d87..9c53db7d 100644
--- a/html/063list.mu.html
+++ b/html/063list.mu.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>063list.mu</title>
+<title>Mu - 063list.mu</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="none">
diff --git a/html/064random.cc.html b/html/064random.cc.html
index 97ede24b..7056e553 100644
--- a/html/064random.cc.html
+++ b/html/064random.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>064random.cc</title>
+<title>Mu - 064random.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/070display.cc.html b/html/070display.cc.html
index 99f5160c..590d1613 100644
--- a/html/070display.cc.html
+++ b/html/070display.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>070display.cc</title>
+<title>Mu - 070display.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/071print.mu.html b/html/071print.mu.html
index 90afa7ff..06e65a38 100644
--- a/html/071print.mu.html
+++ b/html/071print.mu.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>071print.mu</title>
+<title>Mu - 071print.mu</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="none">
diff --git a/html/072scenario_screen.cc.html b/html/072scenario_screen.cc.html
index 18b70868..ecf37ed3 100644
--- a/html/072scenario_screen.cc.html
+++ b/html/072scenario_screen.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>072scenario_screen.cc</title>
+<title>Mu - 072scenario_screen.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/073scenario_screen_test.mu.html b/html/073scenario_screen_test.mu.html
index 21f384fa..6422dd59 100644
--- a/html/073scenario_screen_test.mu.html
+++ b/html/073scenario_screen_test.mu.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>073scenario_screen_test.mu</title>
+<title>Mu - 073scenario_screen_test.mu</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="none">
diff --git a/html/074keyboard.mu.html b/html/074keyboard.mu.html
index 787b4da7..558c8d16 100644
--- a/html/074keyboard.mu.html
+++ b/html/074keyboard.mu.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>074keyboard.mu</title>
+<title>Mu - 074keyboard.mu</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="none">
diff --git a/html/075scenario_keyboard.cc.html b/html/075scenario_keyboard.cc.html
index 744b8bc8..dc14321b 100644
--- a/html/075scenario_keyboard.cc.html
+++ b/html/075scenario_keyboard.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>075scenario_keyboard.cc</title>
+<title>Mu - 075scenario_keyboard.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/076scenario_keyboard_test.mu.html b/html/076scenario_keyboard_test.mu.html
index 0c3d6097..974b9ff8 100644
--- a/html/076scenario_keyboard_test.mu.html
+++ b/html/076scenario_keyboard_test.mu.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>076scenario_keyboard_test.mu</title>
+<title>Mu - 076scenario_keyboard_test.mu</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="none">
diff --git a/html/077trace_browser.cc.html b/html/077trace_browser.cc.html
index 0a27ac94..567371cc 100644
--- a/html/077trace_browser.cc.html
+++ b/html/077trace_browser.cc.html
@@ -2,7 +2,7 @@
 <html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>077trace_browser.cc</title>
+<title>Mu - 077trace_browser.cc</title>
 <meta name="Generator" content="Vim/7.4">
 <meta name="plugin-version" content="vim7.4_v1">
 <meta name="syntax" content="cpp">
diff --git a/html/999spaces.cc.html b/html/999spaces.cc.html
index c4ac40bc..4e3fe2f2 100644
--- a/html/999spaces.cc.html
+++ b/html/999spaces.cc.html
@@ -50,6 +50,18 @@ assert<span class="Delimiter">(</span>Reserved_for_tests == <span class="Constan
 <span class="Comment">//: 1-99 - primitives</span>
 <span class="Comment">//: 100-999 - defined in .mu files as sequences of primitives</span>
 <span class="Comment">//: 1000 onwards - reserved for tests, cleared between tests</span>
+
+<span class="SalientComment">//:: Depths for tracing</span>
+<span class="Comment">//:</span>
+<span class="Comment">//: 0 - unused</span>
+<span class="Comment">//: 1-99 - app-level trace statements in mu</span>
+<span class="Comment">//: 100 - schedule</span>
+assert<span class="Delimiter">(</span>Scheduling_depth == <span class="Constant">100</span><span class="Delimiter">);</span>
+<span class="Comment">//: 101-9998 - call-stack statements (mostly label run)</span>
+assert<span class="Delimiter">(</span>Initial_callstack_depth == <span class="Constant">101</span><span class="Delimiter">);</span>
+assert<span class="Delimiter">(</span>Max_callstack_depth == <span class="Constant">9998</span><span class="Delimiter">);</span>
+<span class="Comment">//: 9999 - intra-instruction lines (mostly label mem)</span>
+assert<span class="Delimiter">(</span>Primitive_recipe_depth == <span class="Constant">9999</span><span class="Delimiter">);</span>
 </pre>
 </body>
 </html>
diff --git a/index.html b/index.html
index 7476757b..9a1fa2b6 100644
--- a/index.html
+++ b/index.html
@@ -1,81 +1,138 @@
 <title>Mu</title>
 
-<h3>Mu - A whitebox software stack</h3>
-<em>or</em>
-<h3>Building software without gradually slowing down</h3>
-<em>or</em>
-<h3>Writing programs to be understandable in an afternoon</h3>
-
+With apologies to <a href='http://en.wikipedia.org/wiki/Mu_%28negative%29#In_popular_culture'>Robert Pirsig</a>:
 <p>
-<a href='http://akkartik.name/about'>The problem</a><br/>
-
+<div style='font-style: italic; margin-left:2em'>
+Is it a language, or an operating system, or a virtual machine?
 <p>
-<a href='http://github.com/akkartik/mu#readme'>Overview of the solution</a>.
-The zen of mu:
-<ul>
-<li>traces, not interfaces</li>
-<li>be rewrite-friendly, not backwards-compatible</li>
-<li>be easy to port rather than portable</li>
-<li>global structure matters more than local hygiene</li>
-</ul>
+Mu.
+</div>
 
 <p>
-I've tried to make this codebase beneficial to skim. Try skimming the files in
-order, and <a href='mailto:mu@akkartik.com'>tell me how I did</a>!
+Mu's code is structured in an unconventional manner, requiring editors to be
+specially configured to colorize it in a sane manner. Here's how it currently
+looks in my <a href='https://github.com/akkartik/mu/blob/master/mu.vim'>custom setup</a>.
 
-<p>
-<a href='html/000organization.cc.html'>000organization.cc</a><br/>
-<a href='html/001help.cc.html'>001help.cc</a><br/>
-<a href='html/002test.cc.html'>002test.cc</a><br/>
-<a href='html/003trace.cc.html'>003trace.cc</a><br/>
-<a href='html/003trace.test.cc.html'>003trace.test.cc</a><br/>
-<a href='html/010vm.cc.html'>010vm.cc</a><br/>
-<a href='html/011load.cc.html'>011load.cc</a><br/>
-<a href='html/012transform.cc.html'>012transform.cc</a><br/>
-<a href='html/013literal_string.cc.html'>013literal_string.cc</a><br/>
-<a href='html/014literal_noninteger.cc.html'>014literal_noninteger.cc</a><br/>
-<a href='html/020run.cc.html'>020run.cc</a><br/>
-<a href='html/021arithmetic.cc.html'>021arithmetic.cc</a><br/>
-<a href='html/022boolean.cc.html'>022boolean.cc</a><br/>
-<a href='html/023jump.cc.html'>023jump.cc</a><br/>
-<a href='html/024compare.cc.html'>024compare.cc</a><br/>
-<a href='html/025trace.cc.html'>025trace.cc</a><br/>
-<a href='html/026assert.cc.html'>026assert.cc</a><br/>
-<a href='html/027debug.cc.html'>027debug.cc</a><br/>
-<a href='html/030container.cc.html'>030container.cc</a><br/>
-<a href='html/031address.cc.html'>031address.cc</a><br/>
-<a href='html/032array.cc.html'>032array.cc</a><br/>
-<a href='html/033length.cc.html'>033length.cc</a><br/>
-<a href='html/034exclusive_container.cc.html'>034exclusive_container.cc</a><br/>
-<a href='html/035call.cc.html'>035call.cc</a><br/>
-<a href='html/036call_ingredient.cc.html'>036call_ingredient.cc</a><br/>
-<a href='html/037call_reply.cc.html'>037call_reply.cc</a><br/>
-<a href='html/038scheduler.cc.html'>038scheduler.cc</a><br/>
-<a href='html/039wait.cc.html'>039wait.cc</a><br/>
-<a href='html/040brace.cc.html'>040brace.cc</a><br/>
-<a href='html/041name.cc.html'>041name.cc</a><br/>
-<a href='html/042new.cc.html'>042new.cc</a><br/>
-<a href='html/043space.cc.html'>043space.cc</a><br/>
-<a href='html/044space_surround.cc.html'>044space_surround.cc</a><br/>
-<a href='html/045closure_name.cc.html'>045closure_name.cc</a><br/>
-<a href='html/046tangle.cc.html'>046tangle.cc</a><br/>
-<a href='html/047jump_label.cc.html'>047jump_label.cc</a><br/>
-<a href='html/048call_variable.cc.html'>048call_variable.cc</a><br/>
-<a href='html/049continuation.cc.html'>049continuation.cc</a><br/>
-<a href='html/050scenario.cc.html'>050scenario.cc</a><br/>
-<a href='html/051scenario_test.mu.html'>051scenario_test.mu</a><br/>
-<a href='html/060string.mu.html'>060string.mu</a><br/>
-<a href='html/061channel.mu.html'>061channel.mu</a><br/>
-<a href='html/062array.mu.html'>062array.mu</a><br/>
-<a href='html/063list.mu.html'>063list.mu</a><br/>
-<a href='html/064random.cc.html'>064random.cc</a><br/>
-<a href='html/069binary_tree.mu.html'>069binary_tree.mu</a><br/>
-<a href='html/070display.cc.html'>070display.cc</a><br/>
-<a href='html/071print.mu.html'>071print.mu</a><br/>
-<a href='html/072scenario_screen.cc.html'>072scenario_screen.cc</a><br/>
-<a href='html/073scenario_screen_test.mu.html'>073scenario_screen_test.mu</a><br/>
-<a href='html/074keyboard.mu.html'>074keyboard.mu</a><br/>
-<a href='html/075scenario_keyboard.cc.html'>075scenario_keyboard.cc</a><br/>
-<a href='html/076scenario_keyboard_test.mu.html'>076scenario_keyboard_test.mu</a><br/>
-<a href='html/077trace_browser.cc.html'>077trace_browser.cc</a><br/>
-<a href='html/999spaces.cc.html'>999spaces.cc</a><br/>
+<p><b>Part I</b>: basic infrastructure
+<p/><a href='html/000organization.cc.html'>000organization.cc</a>: the basic
+skeleton program. Compiles and runs but doesn't do much. Later <em>layers</em>
+hook into this skeleton to add functionality. Mu's guarantee: you can <a href='http://youtube.com/watch?v=c8N72t7aScY'>load
+features</a> up until any layer, and it will compile and pass all tests until
+that point.
+<br/><a href='html/001help.cc.html'>001help.cc</a>: just a simple test layer
+to show how to hook into the skeleton. Also summarizes how to invoke mu,
+behaviors that later layers will be providing.
+<br/><a href='html/002test.cc.html'>002test.cc</a>: mu's minimalist test
+harness, relying on a couple of one-liners in the makefile to autogenerate
+lists of tests to run.
+<br/><a href='html/003trace.cc.html'>003trace.cc</a>: support for logging
+facts about our program, and for <a href='http://akkartik.name/post/tracing-tests'>checking the facts logged in tests</a>.
+(<a href='html/003trace.test.cc.html'>tests for the test harness</a>)
+
+<p><b>Part II</b>: the mu virtual machine, designed to compile easily to
+machine language.
+<p/><a href='html/010vm.cc.html'>010vm.cc</a>: core data structures: recipes
+(functions), instructions and reagents (operands).
+<br/><a href='html/011load.cc.html'>011load.cc</a>: the textual representation
+of recipes and how it's turned into the data structures.
+<br/><a href='html/012transform.cc.html'>012transform.cc</a>: after mu
+programs are loaded but before they are run they can be transformed in an
+extensible manner akin to lisp macros. Think of this as the core of mu's
+&lsquo;compiler&rsquo; for providing high-level features atop the core.
+<br/><a href='html/013literal_string.cc.html'>013literal_string.cc</a>: extend
+the loader to support literal strings in various instructions.
+<br/><a href='html/014literal_noninteger.cc.html'>014literal_noninteger.cc</a>:
+extend the loader to support non-integer numbers.
+<br/><a href='html/020run.cc.html'>020run.cc</a>: executing mu recipes by
+executing the list of instructions they contain.
+<br/>Various primitive operations: on <a href='html/021arithmetic.cc.html'>numbers</a>,
+<a href='html/022boolean.cc.html'>booleans</a>, for <a href='html/023jump.cc.html'>control flow</a>,
+and <a href='html/024compare.cc.html'>comparing values</a>.
+<br/>Primitive operations to help with testing: <a href='html/025trace.cc.html'>tracing/logging</a>, 
+<a href='html/026assert.cc.html'>assert</a> and
+<a href='html/027debug.cc.html'>debug by print</a>.
+
+<br/><a href='html/030container.cc.html'>030container.cc</a>: compound types
+akin to records, structs or classes.
+<br/><a href='html/031address.cc.html'>031address.cc</a>: adding and removing
+layers of indirection to mu data.
+<br/><a href='html/032array.cc.html'>032array.cc</a>: all mu data structures
+are <a href='html/033length.cc.html'>bounds-checked</a>.
+<br/><a href='html/034exclusive_container.cc.html'>034exclusive_container.cc</a>: tagged unions or sum types.
+<br/><a href='html/035call.cc.html'>035call.cc</a>: calls to recipes look
+just like primitive operations.
+<br/><a href='html/036call_ingredient.cc.html'>036call_ingredient.cc</a>: how
+recipes pass arguments or 'ingredients' without introducing any syntax and
+breaking the metaphor of recipes as lists of instructions.
+<br/><a href='html/037call_reply.cc.html'>037call_reply.cc</a>: recipes can
+return arbitrary numbers of values to their callers.
+<br/><a href='html/038scheduler.cc.html'>038scheduler.cc</a>: running multiple
+recipes concurrently using <em>routines</em> that might execute in interleaved
+fashion.
+<br/><a href='html/039wait.cc.html'>039wait.cc</a>: primitives for
+synchronization between routines.
+
+<p><b>Part III</b>: transforms to provide 80% of the benefits of high-level
+languages.
+<br/><a href='html/040brace.cc.html'>040brace.cc</a>: how mu provides
+structured goto-less programming without introducing the syntax of
+conditionals and loops other languages require.
+<br/><a href='html/041name.cc.html'>041name.cc</a>: how mu transforms variable
+names to raw memory addresses.
+<br/><a href='html/042new.cc.html'>042new.cc</a>: rudimentary memory
+allocator that is aware of all global types in any mu program.
+<br/><a href='html/043space.cc.html'>043space.cc</a>: how variables in
+different routines are isolated from each other using <em>spaces</em>. Mu
+&lsquo;local variables&rsquo; are allocated on the heap.
+<br/><a href='html/044space_surround.cc.html'>044space_surround.cc</a>:
+Chaining spaces together to accomodate variables with varying lifetimes and
+ownership properties.
+<br/><a href='html/045closure_name.cc.html'>045closure_name.cc</a>: how spaces
+can implement lexical scope.
+<br/><a href='html/046tangle.cc.html'>046tangle.cc</a>: support for layers in
+mu programs. They've been so good to us.
+<br/><a href='html/047jump_label.cc.html'>047jump_label.cc</a>: since we have 
+<br/><a href='html/048call_variable.cc.html'>048call_variable.cc</a>:
+higher-order functions.
+<br/><a href='html/049continuation.cc.html'>049continuation.cc</a>:
+first-class and delimited continuations, primitives for yield, exceptions and
+much else besides.
+<br/><a href='html/050scenario.cc.html'>050scenario.cc</a>: mu's first syntax
+&mdash; not for code but for tests. (<a href='html/051scenario_test.mu.html'>example</a>)
+
+<p><b>Part IV</b>: beginnings of a standard library
+<p/><a href='html/060string.mu.html'>060string.mu</a>: bounds-checked rather
+than null-terminated. Unicode-aware.
+<br/><a href='html/061channel.mu.html'>061channel.mu</a>: channels are mu's
+only synchronization primitive, queues that can cause the routine reading or
+writing from them to stall without taking up CPU resources.
+<br/><a href='html/062array.mu.html'>062array.mu</a>
+<br/><a href='html/063list.mu.html'>063list.mu</a>
+<br/><a href='html/064random.cc.html'>064random.cc</a>
+
+<p><b>Part V</b>: Nascent tools for browsing mu codebases, for teaching programming
+to non-programmers by getting them hooked on the value of tests. The eventual
+goal is an environment that watches the programmers try out the code they
+write, and turns the interactive sessions into reproducible test scenarios.
+
+<p/><a href='html/070display.cc.html'>070display.cc</a>: primitives for using
+the keyboard and screen.
+<br/><a href='html/071print.mu.html'>071print.mu</a>: helpers that can swap
+the real screen with fake ones for testing.
+<br/><a href='html/072scenario_screen.cc.html'>072scenario_screen.cc</a>:
+writing tests that check what is printed to screen.
+(<a href='html/073scenario_screen_test.mu.html'>examples</a>)
+<br/><a href='html/074keyboard.mu.html'>074keyboard.mu</a>: helpers that can
+swap the real keyboard with fake ones for testing.
+<br/><a href='html/075scenario_keyboard.cc.html'>075scenario_keyboard.cc</a>:
+writing tests using a fake keyboard.
+(<a href='html/076scenario_keyboard_test.mu.html'>examples</a>)
+<br/><a href='html/077trace_browser.cc.html'>077trace_browser.cc</a>: a
+zoomable UI for inspecting traces generated by mu programs. Allows both
+scanning a high-level view and drilling down into selective details.
+
+<p/><a href='html/999spaces.cc.html'>Epilogue</a>: maps summarizing various
+address spaces, and the conventions that regulate their use in previous
+layers.
+
+<p style='margin-bottom: 2em'/>