Všechny Vás zdravím!
Potřeboval bych poradit ohledně interpretace funkce Print (write, echo, say, ...) z mnou vymyšlené syntaxe do C.
Napadlo mne to udělat přes regulární výrazy (jde to, ale je to neefektivní a určitě i hloupé) a tak mě zajímá jak lze takový problém vyřešit. PHP to také řeší a mě by zajímalo jak na to.
Předem děkuji!
Fórum › C / C++
Tvorba Print interpretu
Ne, takhle to nemyslím. Vysvětlím to lépe.
Mám v PHP funkci (echo "") která se interpretuje do C. A já bych si chtěl také udělat jednoduchý interpret, který by měl vlastní syntaxi, např. místo printf("") aby bylo printf "". Doufám, že je to již srozumitelnější.
Jo, přesně to, ale stačí mě navést jak udělat ten Print. :)
print "zadej sve krestni jmeno:"
read jmeno
print "zadej sve prijmeni:"
read prijmeni
print "tve cele jmeno je: " jmeno " " prijmeni "."
A pro pokročilejší řešení třeba Lex, Yacc a spol. http://www.google.cz/search?q=lex+yacc
To zdenda : Pokusil. ;)
To Anonymní uživatel : Tak díky, je to teda vyřešeno, opravdu ti moc děkuju! :)
Pak jsi tedy ty soubory s příponou .l a .y viděl...
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Tvorba webových stránek již od 3000Kč, tvorba 3D, mobilní aplikace p… — založil Programátor
Echo alebo print — založil Anonymní uživatel
Print s časovým zpožděním — založil bohetik
Premenna v print word[y:n] — založil Boris
Moderátoři diskuze