Added public files
Roughly added all public files. Probably missed some, though.
diff --git a/doc/LPC/if b/doc/LPC/if
new file mode 100644
index 0000000..33bbff2
--- /dev/null
+++ b/doc/LPC/if
@@ -0,0 +1,39 @@
+NAME
+ if
+
+SYNTAX
+ if (expr1) statement1;
+ else if (expr2) statement2;
+ ...
+ else if (exprN) statementN;
+ else statementX;
+
+DESCRIPTION
+ The if() statement implements the conditional execution of statements.
+ The expressions 'expr1' .. 'exprN' are evaluate in the order they
+ appear until one of the expressions returns non-0 ('true'). At that
+ point, the statement associated with the expression is executed, and
+ the program continues after the if() statement. If none of the
+ expressions evaluate to 'true', the statementX in the 'else'-branch
+ is executed.
+
+ Both the 'else if' branches and the 'else' branch are optional, and
+ there can be any number of 'else if' branches - but there must be one
+ 'if' branch, and the branches must be in the order given above.
+
+ Any 'else' or 'else if' always relates to the immediately preceeding
+ 'if' resp. 'else if' conditional. This means that
+
+ if (a)
+ if (b) do_b;
+ else do_c;
+
+ is interpreted as
+
+ if (a) {
+ if (b) do_b;
+ else do_c;
+ }
+
+SEE ALSO
+ for(LPC), foreach(LPC), do-while(LPC), while(LPC), switch(LPC)