zur Startseite zum Inhalt zur Navigation

Tokenizer

 

Tokenizer ist ein Sample das zeigt, wie z.B. ein 
Compiler einen Quellcode zerlegt, um ihn dann 
entsprechend umzusetzen.

Dadurch dass die Regeln des Parsings dynamisch 
erzeugt werden können, kann praktisch alles geparst 
werden.

Das Programm erwartet einen Text als Eingabe, 
bearbeitet diesen und gibt eine Liste der 
gefundenen Tokens zurück.

Ein Compiler würde diese Liste dann in den Syntaxbaum 
umstellen ( Was hier natürlich nicht gemacht wird ).

 

(7822 Hits)

 

  baum     dithering_mask     ae20125     qprogrammer     td     kwirk     basic     vokabel     cubemap     picturerotate     projizierte_schatten     2048     3d_puzzle     info     winkonfig     clickomania     tetris     balanced     textfilter     anty_krypt     weihnachtsstern     xml     ctools     textur_filterung     turing_maschine     puzzle     file_transfer     euler     trio     verzeichnung     suchen_dialog     uuart     boxmuller     proto     fouriersynthese     vedische_multiplication     graphen_algos     schachprobleme     codecounter     4_wins     parken     gorilla     loop     opengl_graphikengine     maw     l_system     8x8x8     mauskoordinaten     trackball     address_db     pointer     hilbert     sudoku     partikelengine     ccm     ntools     ym1602c     matrix     multilanguage     piemenue     delforlaz     openglsphere     wireworld     stm     stereoprojektion     farbspectrum     opengl_spriteengine     kartei     iq_block     c_libs     diffusionsfilter     opengltruetypefont     simple_cad     wecker     binomial     sql     pentago     bezier     fourier     gedanken_leser     wuerfelzauber     tbitstream     clear_engine     fpc_depencies     imageinspector     shannon_fano_coding     fir_iir     calc     balanced2     filetools     race_condition     passbildcreator     labyrintcreator     sirpinksy     dxtools     alt_f2     raetsel     bmp_font     tankplan     greenfoot     lzw     bww     bignumber     steganographie     numeric_instability     galton_brett     nsudoku     desktop_lock     tipp_it     hoertest     digiman     c_depencies     torus_chess     pingpong     io_serializer     rsa     kollision     picking     send_get_file     5ermedian     screeny     crc     mandelbrot     picam     klab     calender     gebmanager     button_tool     wuerfel     gefangenen_dilemma