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 )

 

(7536 Hits)

 

  weihnachtsstern     maw     einstein     screensaveblocker     td     gebmanager     zufall     boxmuller     pingpong     sql     binaeruhr     button_tool     desktop_lock     bitverknupfung     ntools     clear_engine     balanced2     binomial     stereoprojektion     library     dithering_filtering     bezier     rollenspiel     4_gewinnt     greenfoot     attributgrammatik     delforlaz     fingerspeed     balanced     dcf77     rubik_cube2     address_db     anty_krypt     exp_func     cpu_load     project_collector     hex     trackball     torus_chess     klab     mandelbrot     kwirk     graphen_algos     calender     ascii     tippsy3     game_of_life     piemenue     fir_iir     newton     sirpinksy     ccm     projizierte_schatten     textfilter     tasker     induktion     kollision     passbildcreator     calc     mauskoordinaten     hilbert     codecounter     rubik_cube     clickomania     imageinspector     chunkmanager     4_wins     file_transfer     summe_n     gorilla     fourier     send_get_file     pathfinder     project_uncollector     bigprim     nsudoku     euler     pointer