A Whitespace interpreter and tool suite, written in Lua
flag |
aliases |
arguments |
default |
description |
--source-enc |
|
string |
'auto' |
encoding to be used, tries to make an educated guess on 'auto'; allows 'auto', 'whitespace', 'greyspace', 'bytespace' |
--destination-enc |
|
string |
'auto' |
encoding to be used, tries to make an educated guess on 'auto'; allows 'auto', 'whitespace', 'greyspace', 'bytespace' |
--source |
-s |
string |
'STDIN' |
|
--destination |
-d |
string |
'STDOUT' |
|
--strip-comments |
-c |
boolean |
false |
remove any non-syntax tokens from source |
flag |
aliases |
arguments |
default |
description |
--source |
|
string |
'STDIN' |
|
--destination |
|
string |
'STDIN' |
|
--target |
-t |
string |
'lua' |
set target architecture, allows 'lua','jar','bytecode-lua','bytecode-jvm' |
--optimisation |
-o |
number |
0 |
set maximum optimisation level |
flag |
aliases |
arguments |
default |
description |
--source |
|
|
|
|
--destination |
|
|
|
|
--padding |
-p |
number |
0 |
set the amount of optional in-place padding to perform |
flag |
aliases |
arguments |
default |
description |
--interactive |
-i,--prompt,-p |
boolean |
true |
load instructions from STDIN, open a input prompt until ASCII 'End of Transmission' is encountered |
--spec |
-s,--level,-l |
number |
0.3 |
Whitespace language specification to be used; allows '0.2' and '0.3' |
--quiet |
-q |
boolean |
false |
|
--verbose |
-v |
boolean |
false |
increase log verbosity, may be used multiple times: -v,-vv,-vvv |
--version |
|
|
|
show detailed version information |
--help |
-h |
boolean |
false |
show usage and syntax information |