#!lesml@en$ ## SPDX-FileCopyrightText: 2026 Lady ## SPDX-License-Identifier: CC-BY-SA-4.0 ⁌ 🧮🖍 Codemark Les·M·L Output This document describes the expected Les·ML output of the `./sh/codemark.sh´ script, which is identified via the profile `urn:fdc:ladys.computer:20260226:codemark:prf:out´. § Lines Of Code Lines of code which represent the literal text of the program are recorded as plain (toplevel) preformatted lines. The first line will begin with a comment of the form `syntax:XXX´, where `XXX´ is the syntax identifier. It is important that code does not accidentally contain Les·M·L formatting, as no escaping is done. In most cases, only the acute quote is problematic, as it pairs with the grave quote common in source code. § Code Formatting The following conventions are used :⁠— • Variable names are underlined (`⸤´ and `⸥´). • Comments are marked as inline notes (`⟦´ and `⟧´). • Labels are marked as titles (`⟪´ and `⟫´). • Strings, numbers, and other values are made offset (`⟨´ and `⟩´). They are given a class indicating the type of value; one of :⁠— ◦ ☞︎`string´:☜︎ Characters, codepoints, or sequences there·of. ◦ ☞︎`numeric´:☜︎ Numeric values of various types. ◦ ☞︎`boolean´:☜︎ True or false. ◦ ☞︎`enum´:☜︎ An enumerated value of some sort. ◦ ☞︎`nullish´:☜︎ Null, undefined, or similar language values. • Keywords and commands are made bold (`⦃´ and `⦄´).