Sprache
Eine Auszeichnungssprache basierend auf Funktionsaufrufen, die in jedes Ausgabeformat kompiliert werden kann.
Tiramisu ist eine Auszeichnungssprache, die auf Funktionsaufrufen basiert. Sie erzeugt einen generischen AST, der in jedes Ausgabeformat kompiliert werden kann — HTML, Svelte, React, PDF und mehr.
Schnellüberblick
Alles in Tiramisu ist entweder einfacher Text oder ein Funktionsaufruf:
h2 { Hello World }
This is plain text. Use bold { function calls } to add structure.
list {
Simple and readable,
No closing tags,
Compiles to anything
} Funktionen können benannte Parameter, Positionsparameter oder beides annehmen. Sie lassen sich natürlich verschachteln — jeder Parameterwert kann weitere Funktionsaufrufe enthalten.