Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sfall-team/sslc

Script compiler/parser for Fallout 2/sfall scripts
https://github.com/sfall-team/sslc

fallout fallout2 modding-tools scripting sfall

Last synced: about 1 month ago
JSON representation

Script compiler/parser for Fallout 2/sfall scripts

Awesome Lists containing this project

README

        

# sslc

Script compiler/parser for Fallout 2/sfall scripts.

## Usage

compile {switches} filename [-o outputname] [filename [..]]

### Switches
-q don't wait for input on error
-n no warnings
-b use backward compatibility mode
-l no logo
-p preprocess source
-P preprocess only (don't generate .int)
-F write full file paths in #line directives
-O optimize code
0 - none
1 - only remove unreferenced variables/procedures (default)
2 - full (same as -O)
3 - full+experimental, don't use!
-d show debug info
-s enable short-circuit evaluation for boolean operators (AND, OR)
-D dump abstract syntax tree after optimizations
-m[=] define a macro named "macro" for conditional compilation
-I specify an additional directory to search for include files