Citat:
pivonroll kaže:
Evo mi sad to radimo na faxu i to ne pravljenje celog programskog jezika vec samo implemetaciju leksickog i sintasknog analizatora za pojedine delove kao sto su If Then Else naredbe i slicno, zatim prepoznavanje aritmetickih izraza itd., a nista od ovog nije nimalo lako. Nimalo. Da vidite koje vam tu znanje, volja i upornost trebaju.
|
Mislis na koriscenje Lex i YACC? Mnogi su radili i nije bas tako komplikovano. Meni se licno ne svidja izmisljanje tople vode, ali zna biti korisno kad recimo pravis neki script jezik koji ce tebi interno pomoci za nesto(code generation)
Evo nekog primer sa neta:
http://tldp.org/HOWTO/Lex-YACC-HOWTO.html
Citat:
pivonroll kaže:
Shvatiti moc koju jezik pruza e to je nesto sto ide sa godinama!
|
Upravo tako. Koliko god se ja trudio da na brzinu pohvatam sta kad i gde da koristim, ne ide dok se ne uhvatis u kostac sa svim problemima i mogucnostima, a zato opet treba vreme.