summaryrefslogtreecommitdiffstats
path: root/software/idl.page
diff options
context:
space:
mode:
authorbnewbold <bnewbold@robocracy.org>2009-11-19 21:03:13 +0000
committerUser <bnewbold@daemon.robocracy.org>2009-11-19 21:03:13 +0000
commit07ad449383b6717bff99a63984bd3182861d01e0 (patch)
treedb31715402102f89218fa710ba96078d778b57c7 /software/idl.page
parentbd5bc5020c43d9a69d8df39d6a96107af49d3d24 (diff)
downloadknowledge-07ad449383b6717bff99a63984bd3182861d01e0.tar.gz
knowledge-07ad449383b6717bff99a63984bd3182861d01e0.zip
character syntax
Diffstat (limited to 'software/idl.page')
-rw-r--r--software/idl.page25
1 files changed, 21 insertions, 4 deletions
diff --git a/software/idl.page b/software/idl.page
index b684d37..78e41b3 100644
--- a/software/idl.page
+++ b/software/idl.page
@@ -24,12 +24,29 @@ Syntax
-----------------
Procedures are called with a comma seperated list-like syntax where the first
-element is the procedure and the following elements are arguments.
+element is the procedure and the following elements are arguments.
-Command Interface
------------------
+The ``!`` character as a prefix is used to designate system variables.
+
+``;`` is used for commenting.
+
+``.`` can be used to start executive commands,
+Indicate constant is floating point
+Start executive command
+
+``&`` separates multiple statements/expressions on a single line (like ``;``
+often does in other languages).
+
+``*`` can be used for pointer dereferencing, as well as for multiplication
+and a wild card in array slicing.
+
+``@`` is used to include files, or execute a batch file.
+
+``?`` brings up the IDL GUI help interface when entered at the
+command line.
-Instead of the ever-standard ``!`` to execute system commands, use ``$``.
+Instead of the ever-standard ``!`` to execute system commands, use ``$``. Also,
+an ``$`` at the end of a line means continue to the next line, like ``\``.
X Windows
--------------