default.fmd (1476B)
1 _(class:"--hide"):{Click on the 'Render' button to see rendered the HTML output of this text} 2 h1:{- Welcome -} 3 _(class:"--set-size_5-4-font"):{OVERVIEW} 4 5 sup:{This is a info page for the b:{FMD interpreter}.} 6 The b:{FMD interpreter} is being developed for the a(link:"https://test.wtenison.com/home"):{Miki Project} to provide a convenient Markdown language that is easy to parse, straightforward to read, and able to work with HTML. This is a application being developed for education and personal use. FMD runs on the browser via a WASM module. 7 8 Using the b:{Text Pad} sup:{(click b:RETURN above if in b:OUTPUT view)}, you may input almost any character without stirring the ire of the interpreter. The symbols you need to look out are: code:{ : "{ }" ( ) } 9 10 FMD uses a simple expression form to execute operations: code:{OPERATOR-ID:OPERAND} or code:{OPERATOR-ID(PARAMS optional):OPERAND} For the purposes of this demonstration, I won't touch on the code:{PARAMS} much here (i:{for now}). They don't do much for most operations that needs to be known right now. 11 12 col:{ 13 _:{sup:i:{Examples:}} 14 _:{ 15 code:{ "i:car" } = code:{i:car} sm:{for single word operation.} 16 code:{"b:{golden retriever lab}" } = code:{b:{golden retriever lab}} sm:{for operations on multiple words.} 17 code:{"p:{test sentence}"} = code:{"p():{test sentence}" } sm:{when empty code:{()} are optional.} 18 } 19 } 20 21 i:{Click on b:Guide button bellow for list of operators and more.}