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 )

 

(7534 Hits)

 

  crc     uuart     clickomania     rubik_cube2     baum     fourier     imageinspector     iq_block     gefangenen_dilemma     cubemap     numeric_instability     picking     l_system     stereoprojektion     tasker     2048     balanced2     wii_headtrack     gorilla     ntools     maw     attributgrammatik     sprite_engine     pathfinder     ccm     tippsy3     trio     balanced     torus_chess     induktion     file_transfer     trackball     bigprim     sql     einstein     simpleray     pentago     fpc_depencies     textfilter     io_adapter     button_tool