zur Startseite zum Inhalt zur Navigation

AttributGrammatik

 

Dieses Kleine Beispiel, zeigt wie man mit Hilfe 
einer gegebenen Attribut Grammatik den dazugehörigen
Source Code erstellt, der diese dann auswertet.

Im Sample enthalten ist nur der Source Code, dieser
muss erst Compiliert werden.

Zu berücksichtigen ist allerdings auch, das die 
Grammatik nicht Links rekursiv sein darf. Das 
Umwandeln einer Grammatik in eine nicht 
Links rekursive, wird hier nicht gezeigt. Dazu sei
auf das Drachenbuch verwiesen.

Im Beispiel steht 
inh = Ererbtes Attribut
syn = syntetisiertes / zusammengesetztes Attribut
val = Wert
lexvar = ausgewerteter Wert durch den Lexer
  ( Hier einfach nur strtoint )

 

( 209 Hits )

 

  balanced2     genmathcalc     network_bandwidth_limiter     dithering_mask     bignumber     maw     clickomania     imageinspector     copycommander     pingpong     mauskoordinaten     labyrintcreator     anty_krypt     waage     uuart     exp_func     simple_cad     affenpuzzle     lzw     library     ascii     ccm     picturerotate     gedanken_leser     opengl_graphikengine     calender     ae20125     screensaveblocker     formelparser     ctools     mastermind     sortieren     mandelbrot     wii_whiteboard     attributgrammatik     sql     codeviewer     gorilla     balanced     graphen_algos