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 )

 

(7537 Hits)

 

  pointer     balanced2     euler     hex     summe_n     ctools     sfxr     dcf77     nsudoku     hilbert     binomial     clear_engine     bitverknupfung     proof2e1     graphen_algos     address_db     gorilla     steganographie     trackball     zufall     lazcomment     tippsy3     race_condition     gebmanager     calc     digiman     fir_iir     klab     turing_maschine     project_uncollector     send_get_file     anty_krypt     ccm     desktop_lock     chunkmanager     laufschrift     project_collector     file_transfer     raetsel     vedische_multiplication     balanced     pentago     ntools     qprogrammer     4_gewinnt     weihnachtsstern     kartei     exp_func     newton     pathfinder     passbildcreator     network_listener     sudoku     fingerspeed     puzzle     fourier     clickomania     cpu_load     greenfoot     socket     binaeruhr     induktion     einstein     torus_chess     sortieren2     dithering_filtering     ascii     kollision     textfilter     kwirk     mandelbrot     perlin_noise     imageinspector     rollenspiel     rubik_cube     calender