- bracket including
'(', ')', '[', ']', '<', '>'
with()
and<>
's meaning identical,[]
meaning optional - the OR operator
|
e.g. input
I <wanna|want to|need to> have <lunch|dinner>.
output
I wanna have lunch.
I wanna have dinner.
I want to have lunch.
I want to have dinner.
I need to have lunch.
I need to have dinner.
invoke class Main, parameters are as follows
[-o <output-file>] [-append] <input-file> [input-file]...
-o
specify an output file, the default one isoutput.txt
-append
append to the output file rather than overwriting it- multiple input file can be provided at once
Note: output encoding depends on the encoding of the first input file
depend on com.mozilla.universalchardet
to detect file encoding
PLEASE TELL ME IF THERE IS A BETTER ONE TO USE
com.mozilla.universalchardet uses Mozilla Public License
The rest of this project uses WTFPL