BSL:BFW Scripting Language: Difference between revisions

From OniGalore
Jump to navigation Jump to search
No edit summary
Line 13: Line 13:
| align="center" width="100px" | [[OSL:separators|<tt>;</tt>]]
| align="center" width="100px" | [[OSL:separators|<tt>;</tt>]]
| align="center" width="100px" | [[OSL:arguments|<tt>,</tt>]]
| align="center" width="100px" | [[OSL:arguments|<tt>,</tt>]]
| align="center" width="100px" | [[OSL:comments|<tt>#</tt>]]
| align="center" width="100px" | [[OSL:Oni Scripting Language/comments|<tt>#</tt>]]
| align="center" width="100px" | [[OSL:strings|<tt>"</tt>]]
| align="center" width="100px" | [[OSL:strings|<tt>"</tt>]]
|-
|-

Revision as of 20:21, 8 October 2005

Oni Scripting Language (or OSL)

is what Oni scripts are written in.

Please excuse the mess.

OSL syntax overview table
OSL separators
; , # "
{ } ( )

Click on a separator for details

OSL operators
+ - = !
and or eq ne
< > <= >=

Click on an operator for details

OSL keywords
at float if repeat string
bool for int return using
else fork iterate schedule var
every func over sleep void

Click on a keyword for details