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 )

 

(7542 Hits)

 

  4_gewinnt     stereoprojektion     gorilla     pingpong     game_of_life     kollision     dithering_filtering     fpc_depencies     c_depencies     clear_engine     picking     tankplan     quadtree     funkuhr     pentago     wuerfelzauber     affenpuzzle     delforlaz     5ermedian     file_transfer     formelparser     fouriersynthese     bww     screeny     textur_filterung     balanced     sql     boxmuller     socket     imageinspector     network_delay     lazcomment     network_bandwidth_limiter     trackball     bignumber     clickomania     ym1602c     balanced2     portal     summe_n     partikelengine     hoertest     fakenet     mauskoordinaten     bmp_font     lzw     turing_maschine     tokenizer     simple_cad     ccm     qprogrammer     bezier     wuerfel     newton_interpolation     stm     tippsy3     race_condition     sfxr     wecker     filetools     picam     opengl_spriteengine     bitverknupfung     xml     c_libs     binaeruhr     pointer     tetris     einstein     ntools     parken     attributgrammatik     kartei     rubik_cube     basic     crc     fingerspeed     raetsel     sudoku     tg12864b     dithering_mask     galton_brett     vokabel     calender     baum