# fss-0002 iki-0000
#
# license open-standard-license-1.0-or-later
-# version 2024/06/11
+# version 2024/11/03
#
# 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 '"' '"'
code:"]" = a single conditionally optional close bracket, character:"]" (unicode:"U+005D").
code:"*" = zero or more occurrences.
code:"~" = one or more occurrences, or zero if at start of file.
+ code:":" = The colon character:":" (unicode:"U+003A").
Before Structure\:
code:"\x*\W~\*:*"
Structure\:
- code:"[\o\e:]\q\c\q"
+ code:"[\o]\e:\q\c\q"
After Structure\:
code:""
The following italic\:"is escaped to not be treated as IKI data".
- The conditionally optional open and close brackets allow for putting a variable directly next to another word character like: [context]\:"strong"this[context]\:"strong".'
+ The conditionally optional open and close brackets allow for putting a variable directly next to another word character like: [context]\:"bold"this[context]\:"bold".'
Objects (also called vocabulary or variable name) would be\:
1) italic
3.1) Featureless Settings Specification
4.1) const char *string = "My \"quoted\" C string.";
5.1) is escaped to not be treated as IKI data
- 6.1) strong
- 7.1) strong
+ 6.1) bold
+ 7.1) bold
The following are core specifications (each with a common name associated with the specification number)\:
- - fss-0000: Unrestricted
- - fss-0001: Basic
- - fss-0002: Simple Script
+ - iki-0000: Unrestricted
+ - iki-0001: Basic
+ - iki-0002: Simple Script