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
- --fileSpecify a file to send data to.
-
-c--contentThe Content to write.
@@ -202,6 +197,11 @@
Use double quotes (default).
+
+
+ -f
+ --fileSpecify a file to send data to.
+
+ -o--objectThe 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.