shithub: mc

Download patch

ref: 73c6d49bb6ef0b41559f7acd5929accbb4697bc7
parent: 121f68645db7dd9e18ce34f502f70002b63c3a52
author: Ori Bernstein <[email protected]>
date: Sun Aug 12 13:13:58 EDT 2012

Improve formatting of 'examples' sections of docs.

--- a/doc/lang.txt
+++ b/doc/lang.txt
@@ -637,41 +637,49 @@
 
     5.1. Hello World:
 
-        use std
-        const main = {
-            std.put("Hello World!\n")
-            -> 0
-        }
+            use std
+            const main = {
+                std.put("Hello World!\n")
+                -> 0
+            }
 
+        TODO: DESCRIBE CONSTRUCTS. 
+
     5.2. Conditions
 
-        const intmax = {a, b
-            if a > b
-                -> a
-            else
-                -> b
-            ;;
-        }
+            use std
+            const intmax = {a, b
+                if a > b
+                    -> a
+                else
+                    -> b
+                ;;
+            }
 
-        const main = {
-            var x = 123
-            var y = 456
-            std.put("The max of %i, %i is %i\n", x, y, max(x, y))
-        }
+            const main = {
+                var x = 123
+                var y = 456
+                std.put("The max of %i, %i is %i\n", x, y, max(x, y))
+            }
 
+        TODO: DESCRIBE CONSTRUCTS. 
+
     5.3. Looping
 
-        const innerprod = {a, b
-            var i
-            var sum
-            for i = 0; i < a.len; i++
-                sum += a[i]*b[i]
-            ;;
-        }
+            use std
+            const innerprod = {a, b
+                var i
+                var sum
+                for i = 0; i < a.len; i++
+                    sum += a[i]*b[i]
+                ;;
+            }
 
-        const main = {
-            std.put("The inner product is %i\n", innerprod([1,2,3], [4,5,6]))
-        }
+            const main = {
+                std.put("The inner product is %i\n", innerprod([1,2,3], [4,5,6]))
+            }
+
+        TODO: DESCRIBE CONSTRUCTS. 
         
 6. STYLE GUIDE: