Difference between revisions of "SCI Programming Language/Index"

From SCI Wiki
Jump to navigationJump to search
 
(36 intermediate revisions by the same user not shown)
Line 24: Line 24:
 
 
 
 
  
 +
{| width="100%"
 +
| width="20%" valign="top" |
 +
* [[SCI Programming Language/Primitive Procedures#Addition|+]]
 +
* [[SCI Programming Language/Primitive Procedures#Assignment primitives|++]]
 +
* [[SCI Programming Language/Primitive Procedures#Assignment primitives|+=]]
 +
* [[SCI Programming Language/Primitive Procedures#Subtraction|-]]
 +
* [[SCI Programming Language/Primitive Procedures#Assignment primitives|--]]
 +
* [[SCI Programming Language/Primitive Procedures#Assignment primitives|-=]]
 +
* [[SCI Programming Language/Primitive Procedures#Multiplication|*]]
 +
* [[SCI Programming Language/Primitive Procedures#Assignment primitives|*=]]
 +
* [[SCI Programming Language/Primitive Procedures#Division|/]]
 +
* [[SCI Programming Language/Primitive Procedures#Assignment primitives|/=]]
 +
* [[SCI Programming Language/Primitive Procedures#Bitwise Exclusive OR Operator|^]]
 +
* [[SCI Programming Language/Primitive Procedures#Assignment primitives|^=]]
 +
* [[SCI Programming Language/Primitive Procedures#Less Than|<]]
 +
* [[SCI Programming Language/Primitive Procedures#Operation Shift Left|<<]]
 +
* [[SCI Programming Language/Primitive Procedures#Assignment primitives|<<=]]
 +
* [[SCI Programming Language/Primitive Procedures#Less Than or Equals|<=]]
 +
* [[SCI Programming Language/Primitive Procedures#Assignment primitives|=]]
 +
* [[SCI Programming Language/Primitive Procedures#Is Equal To|==]]
 +
* [[SCI Programming Language/Primitive Procedures#Greater Than|>]]
 +
* [[SCI Programming Language/Primitive Procedures#Greater Than or Equals|>=]]
 +
* [[SCI Programming Language/Primitive Procedures#Operation Shift Right|>>]]
 +
* [[SCI Programming Language/Primitive Procedures#Assignment primitives|>>=]]
 +
* [[SCI Programming Language/Primitive Procedures#Bitwise OR Operator|<nowiki>|</nowiki>]]
 +
* [[SCI Programming Language/Primitive Procedures#Assignment primitives|<nowiki>|=</nowiki>]]
 +
* [[SCI Programming Language/Primitive Procedures#Bitwise NOT|~]]
 +
* [[SCI Programming Language/Primitive Procedures#Is Not Equal To|!=]]
 +
* [[SCI Programming Language/Files#$$$sc.lck|$$$sc.lck]]
 +
| width="20%" valign="top" |
 +
<nowiki>#</nowiki>
 +
* [[SCI Programming Language/Files#994.voc|994.voc]]
 +
* [[SCI Programming Language/Files#996.voc|996.voc]]
 +
* [[SCI Programming Language/Files#997.voc|997.voc]]
 +
<br />
 +
A
 +
* [[SCI Programming Language/Primitive Procedures#Bitwise AND Operator|&]]
 +
* [[SCI Programming Language/Primitive Procedures#Assignment Primitives|&=]]
 +
* [[SCI Programming Language/Procedures#&rest|&rest]]
 +
* [[SCI Programming Language/Primitive Procedures#AND|AND]]
 +
* [[SCI Programming Language/Primitive Procedures#Arithmetic Primitives|arithmetic primitives]]
 +
* [[SCI Programming Language/Data Types and Variables#LocalVars|arrays, local]]
 +
* [[SCI Programming Language/Data Types and Variables#GlobalVars|arrays, global]]
 +
* [[SCI Programming Language/Data Types and Variables#TempVars|arrays, temporary]]
 +
* [[SCI Programming Language/Primitive Procedures#Assignment Primitives|assignment primitives]]
 +
<br />
 +
B
 +
* [[SCI Programming Language/Primitive Procedures#Boolean Primitives|boolean primitives]]
 +
* [[SCI Programming Language/Control Flow#break|break]]
 +
* [[SCI Programming Language/Control Flow#breakif|breakif]]
 +
<br />
 +
C
 +
* [[SCI Programming Language/Data Types and Variables#Characters|characters]]
 +
* [[SCI Programming Language/Files#classdef|classdef]]
 +
* [[SCI Programming Language/Files#classes.txt|classes.txt]]
 +
* [[SCI Programming Language/Introduction|comments]]
 +
| width="20%" valign="top" |
 +
* [[SCI Programming Language/Control Flow#cond|cond]]
 +
* [[SCI Programming Language/Control Flow#Conditionals|conditionals]]
 +
* [[SCI Programming Language/Control Flow#contif|contif]]
 +
* [[SCI Programming Language/Control Flow#continue|continue]]
 +
<br />
 +
D
 +
* [[SCI Programming Language/Data_Types and Variables#Text|define]], [[SCI Programming Language/Definitions#define|define]]
 +
<br />
 +
E
 +
* [[SCI Programming Language/Definitions#enum|enum]]
 +
* [[SCI Programming Language/Procedures#extern|extern]]
 +
<br />
 +
F
 +
* [[SCI Programming Language/Control Flow#for|for]]
 +
<br />
 +
G
 +
* [[SCI Programming Language/Files#game.sh|game.sh]]
 +
<br />
 +
I
 +
* [[SCI Programming Language/Control Flow#if|if]]
 +
* [[SCI Programming Language/Files#include|include]]
 +
* [[SCI Programming Language/Control Flow#Iteration|iteration]]
 +
<br />
 +
K
 +
* [[SCI Programming Language/Files#kernal.sh|kernal.sh]]
 +
| width="20%" valign="top" |
 +
L
 +
* [[SCI Programming Language/Data Types and Variables#Literal selectors|literal selector]]
 +
<br />
 +
M
 +
* [[SCI Programming Language/Primitive Procedures#Remainder|mod]]
 +
<br />
 +
N
 +
* [[SCI Programming Language/Primitive Procedures#NOT|NOT]]
 +
* [[SCI Programming Language/Data Types and Variables#Numbers|numbers]]
 +
<br />
 +
O
 +
* [[SCI Programming Language/Files#offsets.txt|offsets.txt]]
 +
* [[SCI Programming Language/Compiling SCI#Options|options]]
 +
* [[SCI Programming Language/Primitive Procedures#OR|OR]]
 +
<br />
 +
P
 +
* [[SCI Programming Language/Procedures|procedures]]
 +
* [[SCI Programming Language/Procedures#public|public]]
 +
<br />
 +
R
 +
* [[SCI Programming Language/Primitive Procedures#Remainder|remainder]]
 +
* [[SCI Programming Language/Control Flow#repeat|repeat]]
 +
* [[SCI Programming Language/Control Flow#return|return]]
 +
| width="20%" valign="top" |
 +
S
 +
* [[SCI Programming Language/Files#script#|script#]]
 +
* [[SCI Programming Language/Files#scriptID|scriptID]]
 +
* [[SCI Programming Language/Files#selector|selector]]
 +
* [[SCI Programming Language/Files#sinclude|sinclude]]
 +
* [[SCI Programming Language/Control Flow#switch|switch]]
 +
* [[SCI Programming Language/Control Flow#switchto|switchto]]
 +
* [[SCI Programming Language/Files#system.sh|system.sh]]
 +
<br />
 +
T
 +
* [[SCI Programming Language/Data Types and Variables#Text|text]]
 +
<br />
 +
V
 +
* [[SCI Programming Language/Data Types and Variables#Variables|variables]]
 +
** [[SCI Programming Language/Data Types and Variables#GlobalVars|global]]
 +
** [[SCI Programming Language/Data Types and Variables#LocalVars|local]]
 +
** [[SCI Programming Language/Data Types and Variables#TempVars|temporary]]
 +
<br />
 +
W
 +
* [[SCI Programming Language/Control Flow#while|while]]
 +
|}
  
[[SCI Programming Language/Primitive Procedures#Addition|+]]<br />
+
&nbsp;
[[SCI Programming Language/Primitive Procedures#Assignment primitives|++]]<br />
 
[[SCI Programming Language/Primitive Procedures#Assignment primitives|+=]]<br />
 
[[SCI Programming Language/Primitive Procedures#Subtraction|-]]<br />
 
[[SCI Programming Language/Primitive Procedures#Assignment primitives|--]]<br />
 
[[SCI Programming Language/Primitive Procedures#Assignment primitives|-=]]<br />
 
[[SCI Programming Language/Primitive Procedures#Multiplication|*]]<br />
 
[[SCI Programming Language/Primitive Procedures#Assignment primitives|*=]]<br />
 
[[SCI Programming Language/Primitive Procedures#Division|/]]<br />
 
[[SCI Programming Language/Primitive Procedures#Assignment primitives|/=]]<br />
 
[[SCI Programming Language/Primitive Procedures#Bitwise Exclusive OR Operator|^]]<br />
 
[[SCI Programming Language/Primitive Procedures#Assignment primitives|^=]]<br />
 
[[SCI Programming Language/Primitive Procedures#Less Than|<]]<br />
 
[[SCI Programming Language/Primitive Procedures#Operation Shift Left|<<]]<br />
 
[[SCI Programming Language/Primitive Procedures#Assignment primitives|<<=]]<br />
 
[[SCI Programming Language/Primitive Procedures#Less Than or Equals|<=]]<br />
 
[[SCI Programming Language/Primitive Procedures#Assignment primitives|=]]<br />
 
[[SCI Programming Language/Primitive Procedures#Is Equal To|==]]<br />
 
[[SCI Programming Language/Primitive Procedures#Greater Than|>]]<br />
 
[[SCI Programming Language/Primitive Procedures#Greater Than or Equals|>=]]<br />
 
[[SCI Programming Language/Primitive Procedures#Operation Shift Right|>>]]<br />
 
[[SCI Programming Language/Primitive Procedures#Assignment primitives|>>=]]<br />
 
[[SCI Programming Language/Primitive Procedures#Bitwise OR Operator|<nowiki>|</nowiki>]]<br />
 
[[SCI Programming Language/Primitive Procedures#Assignment primitives|<nowiki>|=</nowiki>]]<br />
 
[[SCI Programming Language/Primitive Procedures#Bitwise NOT|~]]<br />
 
[[SCI Programming Language/Primitive Procedures#Is Not Equal To|!=]]<br />
 
[[SCI Programming Language/Files#$$$sc.lck|$$$sc.lck]]<br />
 
  
== # ==
+
[[SCI Programming Language | Table of Contents]]
  
[[SCI Programming Language/Files#994.voc|994.voc]]<br />
+
<span style="float: left">[[The SCI Programming Language/Compiling SCI| &lt; Previous: Compiling SCI Code]]</span>
[[SCI Programming Language/Files#996.voc|996.voc]]<br />
+
<span style="float: right"><span class="Inactive">Next:  &gt;</span></span>
[[SCI Programming Language/Files#997.voc|997.voc]]<br />
 
[[SCI Programming Language/Primitive Procedures#Bitwise AND Operator|&]]<br />
 
[[SCI Programming Language/Primitive Procedures#Assignment primitives|&=]]<br />
 
[[SCI Programming Language/Procedures#&rest|&rest]]<br />
 
  
== A ==
+
&nbsp;
  
[[SCI Programming Language/Primitive Procedures#AND|AND]]<br />
+
[[Category:SCI Documentation]]
[[SCI Programming Language/Primitive Procedures#Arithmetic Primitives|arithmetic primitives]]<br />
+
[[Category:SCI32]]
 
+
[[Category:Scripting]]
<!--
 
[[SCI Programming Language/Primitive Procedures#Assignment primitives|]]<br />
 
[[SCI Programming Language/Primitive Procedures#Assignment primitives|]]<br />
 
-->
 
 
 
<pre>
 
arrays, global . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
 
arrays, local  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
 
arrays, temporary  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
 
assignment primitives. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  9
 
 
 
== B ==
 
 
 
Boolean primitives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  7
 
break. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
 
breakif  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
 
 
 
== C ==
 
 
 
characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
 
classdef . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
 
classes.txt  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
 
comments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  3
 
cond . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
 
conditionals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
 
contif . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
 
continue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
 
 
 
== D ==
 
 
 
define . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12, 14
 
 
 
== E ==
 
 
 
enum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
 
extern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
 
 
 
== F ==
 
 
 
for  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
 
 
 
== G ==
 
 
 
geme.sh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
 
 
 
== I ==
 
 
 
if . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
 
include  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
 
iteration  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
 
 
 
== K ==
 
 
 
kernal.sh  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
 
 
 
== L ==
 
 
 
literal selector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
 
 
 
== M ==
 
 
 
mod  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  4
 
 
 
== N ==
 
 
 
NOT  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  8
 
numbers  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
 
 
 
== O ==
 
 
 
offsets.txt  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
 
options  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
 
OR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  8
 
 
 
== P ==
 
 
 
procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
 
public . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
 
 
 
== R ==
 
 
 
remainder. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  4
 
repeat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
 
return . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
 
 
 
== S ==
 
 
 
script#  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
 
scriptID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ??
 
selector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
 
sinclude . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
 
switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
 
switchto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
 
system.sh  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
 
 
 
== T ==
 
 
 
text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
 
 
 
== V ==
 
 
 
variables  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
 
  global  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
 
  local . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
 
  temporary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
 
 
 
== W ==
 
 
 
while  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
 
</pre>
 
 
 
(scriptID 86 0)
 

Latest revision as of 20:08, 26 May 2016