A cabbage moth

Jun's Alcove

Index Journal Projects Exhibits About

Molt, A Dead Simple Markup Language

Molt is a markup language that I created in an evening that was derived from an older markup language of mine, also named molt. It is designed to be a simple static website generator that utilizes a low line noise syntax that keeps secondary information outside of paragraph bodies.

Syntax

Exclamation marks at the start of a line are used to determine headers, a single (!) mark is used for main headings, and two (!!) are used for sub headings.

Upward carets are used to determine links which are located on their own dedicated lines, as well as references which are the only syntax placed inside of paragraph bodies. The caret was used due to its use in Pascal and inspired languages to indicate pointer referencing and dereferencing.

I also added the ability to have text literals, in order to allow showcasing syntaxes that aren't compatible with Molt, or Molt itself. A full syntax list is specified below. Literals can be added with the % character at the beginning of a line.

! Heading
!! Sub-Heading
Paragraph line with reference^link

New paragraph line.

^link URL

Source Code

Molt is licensed AGPLv3, for use by anyone anywhere.

^source https://codeberg.org/juniper/molt
Another moth