Definition of terms for project Breccia : see also http://reluk.ca/project/index.brec @ - A context operator. : see `─╴‘(@)’╶─` @ `^^fractum locant$`i @ http://reluk.ca/project/Breccia/language_definition.brec alphanumeric - (of a character) Having a Unicode property of `alphabetic` or belonging to Unicode general category `Nd`. : re `alphabetic` see http://unicode.org/reports/tr44/tr44-26.html#Alphabetic : re `Nd` see http://unicode.org/reports/tr44/tr44-26.html#GC_Values_Table - (of a grapheme cluster) Having a base character that is alphanumeric. : re `grapheme cluster` see http://unicode.org/reports/tr29/#Grapheme_Cluster_Boundaries anchored prefix : e.g. `^*\^\*$` @ `^^pattern language$`i @ `^^regular-expression pattern matching$`i @ language_definition.brec : e.g. `^*\^\+` @ `^^pattern language$`i @ `^^regular-expression pattern matching$`i @ language_definition.brec : e.g. `^*\^\^$` @ `^^pattern language$`i @ `^^regular-expression pattern matching$`i @ language_definition.brec .brec - The file extension for Breccia. : see `Filename extension` @ README.html Breccia / pronounced /brɛ́kɪə/ as in ‘breckia’ \ Cf. the geologic homograph pronounced /brɛ́tʃə/. ─ mass noun - A lightweight markup language for point-form outlining and drafting based on nestable, sentence-like elements of text known as a fracta. : see README.html Breccian ─ adjective : see `^*Breccia$` capture group : see `^*\(···\)$` @ `^^pattern language$`i @ `^^regular-expression pattern matching$`i @ language_definition.brec cluster group : see `^*\(\?:···\)$` @ `^^pattern language$`i @ `^^regular-expression pattern matching$`i @ language_definition.brec context operator : see `^*@$` file head - Another term for a file descriptor. foregap - A type of separator. : see `^*F$` @ `^^separation$`i @ language_definition.brec formal ─ adjective - (of a fractal type) Defined by a form particular to it. : cf. `^*informal$` fracta ─ plural noun : see `^*fractum$` fractal ─ adjective : see `^*fractum$` fractum ─ noun - The basic formal unit of Breccian composition, recursion and order. : see `basic formal unit of Breccian composition, recursion and order\.$` @ `^+Fractum$` @ language_definition.brec headless file - A Breccian file without a file descriptor. hierarchic order ─ mass noun - The order of hierarchic relata. : re `hierarchic relata` see @ language_definition.brec hierarchy - (of fracta) The system of relations among hierarchic relata. : re `hierarchic relata` see @ language_definition.brec informal ─ adjective - (of a fractal type) Defined in terms of other fractal types. : e.g. `informal type$` @ `^*legend$` @ `^+fractal types$` @ language_definition.brec : cf. `^*formal$` interpolation variable - A named value for use in a variable interpolator. : see `equates to.+the named interpolation variable`i @ `^*\$\{···\}$` @ `^^pattern language$`i @ `^^regular-expression pattern matching$`i @ language_definition.brec linear order ─ mass noun - The arrangement in a file of characters and lines in relation to each other according to the conventional sequence of reading. / Aka ‘document order’. : see e.g. https://www.w3.org/TR/DOM-Level-3-Core/glossary.html#dt-document-order local ─ adjective - (of a referent or reference) Not remote. newline - A character or sequence of characters indicating a line break. / In Breccia, it comprises either a line feed, or a carriage return followed by a line feed. : see `^*allowed whitespace$` @ language_definition.brec owning fractum - (of a text sequence) The nearest fractal ancestor. plain whitespace - A text sequence comprising (one or more) plain spaces, newlines or both. : re `(plain space)s, (newline)s` see `^*• ${1}` @ `^^allowed whitespace$`i @ `^^separation$`i @ language_definition.brec : re `(plain space)s, (newline)s` see `^*• ${2}` @ `^^allowed whitespace$`i @ `^^separation$`i @ language_definition.brec postgap - A type of separator. : see `^*P$` @ `^^separation$`i @ language_definition.brec private ─ adjective - (of Breccian text) Pertaining soley to the author, or authors. : see `pertaining soley.+author.+authors` @ `^+Privatizer$` @ language_definition.brec privatize ─ verb - Mark as private by the use of a privatizer. : see `mark.+\R.+pertaining soley.+author` @ `^+Privatizer$` @ language_definition.brec remote ─ adjective - (of a referent) Located or identified by a remote reference. - (of a reference) Based on a URI reference formed as a URI or network-path reference. : re `URI reference` see https://www.rfc-editor.org/rfc/rfc3986#section-4.1 : re `URI` see https://www.rfc-editor.org/rfc/rfc3986#section-3 : re `network-path reference` see https://www.rfc-editor.org/rfc/rfc3986#section-4.2 subjoin ─ verb - Descend by way of a jointer. subjoint ─ adjective - Descendent by way of a jointer. surjoin ─ verb - Be or cause to be ancestral by way of a jointer. surjoint ─ adjective - Ancestral by way of a jointer. titling label - A division label that precedes any divider drawing character of the same line, making it part of a division title. : re `(division label).+(precedes.+same line).+(division title)`sp see `${3} comprises.+${1}.+${2}`sp @ `^^${3}$`i @ `^^division$`i @ language_definition.brec variable interpolator : see `^*\$\{···\}$` @ `^^pattern language$`i @ `^^regular-expression pattern matching$`i @ language_definition.brec \ Copyright © 2019-2024 Michael Allan. Licence MIT.