\ Haeufig benutzte Textauszeichnungen:
:
a b !!
!" Natuerlich Text: " !" Aber " !" immer" !" innerhalb eines Blockes:" !\" Einfacher Text\" !" Textauszeichnung:"
71 <->
1 <|> !" Beschreibung" 18 <|> s\" ... !\" text \"
!" " a b !!
!" (Manchmal ist '"
loop
; immediate
: farbendemo farbendemo'
1 <|> a b !! 18 <|> c d !! 56 <|> 71 <|>
71 <->
s" header.txt" 0 100
!" Die flexible Forth-Syntax erlaubt die deklarative Representation von formatierten Text in Forth."
!" Die Präsentation selbst sowie ihre Seiten werden mittels artigen Tags implementiert."
s" example.p.fs" 0 100
s" example.p.fs" 0 100
!" Eines Tages hatten wir [Harald Steinlechner und Denis Knauf" !" ] die tolle Idee, eine Praesentationssoftware zu schreiben."
("
!" Präsentation liegt im Speicher."
!" eigener Interpreter (showpage, executiontokens)"
!" ==> Dadurch wird die Navigation über Forth Wörter möglich."
!" Eine neue Seite definieren: "
!" Eine neue Seite definieren: "
!" Automatischer Zeilenumbruch"
!" 8 Farben sind moeglich:"
farbendemo
!" 0111000101010100010101011111100000110101010101011001010100000011101010101"
71 <-> 1 <|> !" Beschreibung" 18 <|> 56 <|> !" in forth" 71 <|> 71 <-> 1 <|> 18 <|> 56 <|> 71 <|> 71 <->
71 <-> 1 <|> !" Beschreibung" 18 <|> 56 <|> !" in forth" 71 <|> 71 <-> 1 <|> !" Speicheraufbau" 18 <|> 56 <|> !\" here-\"stack\"" 71 <|> 71 <->
71 <-> 1 <|> !" Beschreibung" 18 <|> s\" ...
!\" text \"
..." !! 56 <|> !" in forth" 71 <|> 71 <-> 1 <|> !" Speicheraufbau" 18 <|> 56 <|> !\" here-\"stack\"" 71 <|> 71 <->71 <-> 1 <|> !" Beschreibung" 18 <|> s\" ...
!\" text \"
..." !! 56 <|> !" in forth" 71 <|> 71 <-> 1 <|> !" Speicheraufbau" 18 <|> s\" {p} 5 {i} {!!} addr len {/i} {/p} " !! 56 <|> !\" here-\"stack\"" 71 <|> 71 <->s" farbendemo.fs" 0 100
farbendemo
!" So kann man Aufzaehlungen erstellen"
s" farbendemo.fs" 0 5
s" presentation.p.fs" 195 195
!" Die implementierung des Tags
s" sourceTag.fs" 0 100
s" nochFragen.txt" 0 100