miki

Miki: personal wiki with the fmd markup format
git clone https://wtenison.com/repo/miki.git
Log | Files | Refs | README | LICENSE

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.}