Clean up more formatting
[inform-resources.git] / informqr / informqr.md
index fd3ab8b855082313405ed25f4350ac2981440d92..40a9fadb490523c262f647afef6d9aaa6b836287 100644 (file)
@@ -79,10 +79,10 @@ list of alternatives *q1* `or` *q2* `or` ... *qN*:
   ---------------- ----------------------------------------
   *p == q*         *p* is equal to *q*
   *p ~= q*         *p* isn't equal to *q*
-  *p* > *q*     *p* is greater than *q*
-  *p < q*       *p* is less than *q*
-  *p >= q*      *p* is greater than or equal to *q*
-  *p <= q*      *p* is less than or equal to *q*
+  *p* > *q*     *p* is greater than *q*
+  *p < q*       *p* is less than *q*
+  *p >= q*      *p* is greater than or equal to *q*
+  *p <= q*      *p* is less than or equal to *q*
   *p ofclass q*    object *p* is of class *q*
   *p in q*         object *p* is a child of object *q*
   *p notin q*      object *p* isn't a child of object *q*
@@ -148,22 +148,22 @@ A **word array** is a set of global words accessed using `array-->0`,
     Array array --> "string";
 
 A **table array** is a set of global words accessed using
-*array--&gt;1*, *array--&gt;2*, ... *array--&gt;N*, with
-*array--&gt;0* initialized to *N*:
+*array-->1*, *array-->2*, ... *array-->N*, with
+*array-->0* initialized to *N*:
 
     Array array table N ;
     Array array table expr1 expr2 ... exprN 
     Array array table "string";
 
 A **byte array** is a set of global bytes accessed using
-*array-&gt;0*, *array-&gt;1*, ... *array-&gt;(N-1)*:
+*array->0*, *array->1*, ... *array->(N-1)*:
 
     Array array -> N;
     Array array -> expr1 expr2 ... exprN;
     Array array -> "string";
 
 A **string array** is a set of global bytes accessed using
-*array-&gt;1*, *array-&gt;2*, ... *array-&gt;N*, with *array-&gt;0*
+*array->1*, *array->2*, ... *array->N*, with *array->0*
 initialized to *N*:
 
     Array array string N;
@@ -487,4 +487,37 @@ To change the font attributes:
     style underline ;   !
     style reverse ;     !
     ...
-    style roman;
\ No newline at end of file
+    style roman;
+
+Uncommon and deprecated statements
+----------------------------------
+
+To jump to a labelled statement:
+
+    jump label;
+    ...
+    .label; statement;
+
+To terminate the program:
+
+    quit
+
+To save and restore the program state:
+
+    save label;
+    ...
+    restore label;
+
+To output the Inform compiler version number:
+
+inversion;
+
+To accept data from the current input stream:
+
+    read text_array parse_array routine;
+
+To assign to one of 32 'low string' variables:
+
+    string N "string";
+    Lowstring string_var "string";
+    string N string_var;
\ No newline at end of file