From: Kevin Day
+ The FLL programs use a 16-bit unsigned integer to represent the return status of programs and functions.
+
+ Programs may print a generic error with one of these codes.
+ This is a tool for converting to or converting from these codes.
+
+ The 16-bit unsigned integer also has the first two high-order bits used to represent flags.
+ These flags are the error bit and the warning bit.
+ When neither of these flags are set, then the status is considered fine.
+
+ This operates identical to the status_codes program except that this program handles additional codes regarding FSS.
+ These special codes numericaly appear after the
+ Each code will be printed on its own line.
+ Errors regarding each code may be printed on its own line.
+
+ This program will find and print Variables, Vocabularies, or Content following the IKI standard, without focusing on any particular Vocabulary specification.
+
The
- The
+ The
- The vocabulary and replacement are case-sensitive and must exactly match.
+ The Vocabulary and replacement are case-sensitive and must exactly match.
The
- The difference between
- The
- The
- The
- The default behavior is to only display content portion of the IKI variable.
+ The default behavior is to only display Content portion of the IKI variable.
- This special piped input format uses the ASCII form-feed character '\f' (U+000C) as a separator.
+ This program will accept Object and Content strings to generate an IKI string, such as
+ The Object is also called the Vocabulary.
+ A complete Object and Content set is also called a Variable.
+
+ When piping main to this program, a single form-feed character (\f) (U+000C) must be used to separate each Object from each Content.
+ Furthermore, each Object must be followed by a Content.
+ The FLL programs use a 16-bit unsigned integer to represent the return status of programs and functions.
+
+ Programs may print a generic error with one of these codes.
+ This is a tool for converting to or converting from these codes.
+
+ The 16-bit unsigned integer also has the first two high-order bits used to represent flags.
+ These flags are the error bit and the warning bit.
+ When neither of these flags are set, then the status is considered fine.
+
+ These codes stop at the
+ Each code will be printed on its own line.
+ Errors regarding each code may be printed on its own line.
+ F_status_code_last
code.
+ These codes stop at the F_fss_status_code_last
code.
+ -r/--replace
option requires 2 additional parameters: <vocabulary> <with>
.
-R/--reassign
and the -s/--substitute
options require 3 additional parameters: <vocabulary> <replace> <with>
.
+ The Vocabulary is case-sensitive and must exactly match.
+ -R/--reassign
option and the -s/--substitute
options require 3 additional parameters:: <vocabulary> <replace> <with>
.
-W/--wrap
option requires 3 additional parameters: <vocabulary> <before> <after>
.
-r/--replace
and -s/--substitute
is that the -r/--replace
option substitutes all matching vocabulary names and the -s/--substitute
option substitutes all matching vocabulary names that must also have the given matching content.
+ The Vocabulary is case-sensitive and must exactly match.
-R/--reassign
option is identical to the -s/--substitute
option except that the -w/--wrap
option is ignored (not applied).
+ The difference between -r/--replace
and -s/--substitute
is that the -r/--replace
option substitutes all matching Vocabulary names and the -s/--substitute
option substitutes all matching Vocabulary names that must also have the given matching Content.
-s/--substitute
option takes priority over the -r/--replace
option when matching the same variable.
+ The -s/--reassign
option is identical to the -s/--substitute
option except that the -W/--wrap
option is ignored (not applied).
-W/--wrap
option is ignored when the -s/--substitute
option is matching the same variable.
+ The -s/--substitute
option takes priority over the -r/--replace
option when matching the same Variable.
-
-
- -f
- --file
Specify a file to send data to.
-
-c
--content
The Content to write.
@@ -202,6 +197,11 @@
Use double quotes (default).
+
+
+ -f
+ --file
Specify a file to send data to.
+
+ -o
--object
The Object to write.
@@ -215,7 +215,16 @@
object:"content"
.
+ Each Object must have a Content (and each Content must have an Object).
+ F_status_code_last
code.
+
- The default behavior is to assume the expected input is byte sequence from the command line to be output to the screen as codepoints. + The default behavior is to assume the expected input is byte sequences from the command line to be output to the screen as codepoints.
Multiple input sources are allowed but only a single output destination is allowed.