# fss-0002 iki-0000
#
# license open-standard-license-1.0-or-later
-# version 2024/11/19
+# version 2024/11/21
#
# This file (assumed to be named eki.txt) can be more easily read using the following iki_read commands:
# iki_read eki.txt +Q -w -WWW character "'" "'" code '"' '"' italic '"' '"'
These are examples of escapes: one:"\" escape", two:"\\" escape", three:"\\\" escape", six:"\\\\\\" escape".
- These are examples of non-escapes: one:"\' escape", two:"\\' escape", three:"\\\' escape", six:"\\\\\\' escape".`
+ These are examples of non-escapes: one:"\' escape", two:"\\' escape", three:"\\\' escape", six:"\\\\\\' escape".
+
+ These slashes \ \\ \\\ are not escaped because there is now quote immediately after it.`
Objects (also called vocabulary or variable name) would be\:
1.1) italic
8.1) " escape
9.1) \\
10.1) \" escape
- 11.1) \\\\" escape
+ 11.1) \\\
12.1) \' escape
13.1) \\' escape
14.1) \\\' escape
# fss-0002 iki-0000
#
# license open-standard-license-1.0-or-later
-# version 2024/11/19
+# version 2024/11/21
#
# This file (assumed to be named iki.txt) can be more easily read using the following iki_read commands:
# iki_read iki.txt +Q -w -WWW character "'" "'" code '"' '"' italic '"' '"'
The backslashes used for escaping quotes use character:"\\" (unicode:"U+005C").
Unless otherwise specified, these backslash escapes are performed only when required and not unilaterally.
One backslash escapes the valid quote, resulting in the quote being part of the italic:"Content".
- Two backslash escape the backslash, resulting in the backslash (but not the quote) being part of the italic:"Content".
- Three backslash escapes or more escaped the quote and the first backslash.
- Every backslash after the third is used literally and does no escape anything.
+ Two backslashes escape the backslash, resulting in the backslash (but not the quote) being part of the italic:"Content".
+ An odd number of backslashes before a valid quote results in the backslashes and the quote being escaped.
+ An even number of backslashes before a valid quote results in the backslashes but not the quote being escaped.
The IKI format will use code:"iki-0000" to represent an IKI with no explicitly defined vocabulary.
Whereas code:"iki-0001" and beyond represent a specific IKI vocabulary.
These are examples of escapes: one:"\" escape", two:"\\" escape", three:"\\\" escape", six:"\\\\\\" escape".
- These are examples of non-escapes: one:"\' escape", two:"\\' escape", three:"\\\' escape", six:"\\\\\\' escape".`
+ These are examples of non-escapes: one:"\' escape", two:"\\' escape", three:"\\\' escape", six:"\\\\\\' escape".
+
+ These slashes \ \\ \\\ are not escaped because there is now quote immediately after it.`
Objects (also called vocabulary or variable name) would be\:
1.1) italic
7.1) " escape
8.1) \
9.1) \" escape
- 10.1) \\\\" escape
+ 10.1) \\\
11.1) \' escape
12.1) \\' escape
13.1) \\\' escape