Re: Tajemná zákoutí jazyka C.
Marek Sembol
hwm.land na gmail.com
Neděle Leden 10 10:24:58 CET 2016
Njn, ale LL1 se ne vzdy podari. A udelam-li LR1, tak nejaky yacc zachrani den:)
A kdyz uz pisete o tech mladych modernich programatoru - nepodeziral
bych je, ze by ten yacc umeli pouzit...
Marek
2016-01-09 21:44 GMT+01:00 Ales Prochaska, Divesoft <prochaska na divesoft.cz>:
> S nástroji je to imho horší než bez nich. Přestože jde již o starobylé
> nástroje, považuji je jen za blbinku pro "mladé moderní programátory"
> kteří když mají něco naprogramovat, tak první co udělají je, že
> sednou k počítači a začnou po celém světě shánět komponenty, ze
> kterých by se to dalo poslepovat :-) Osobně v parseru nevidím problém
> a když to náhodou vyjde, že gramatika je LL1, tak je ručně psaný parser
> to nejjednodušší a nejintuitivnější možné řešení.
>
> Aleš Procháska
>
>> Tyhle parsery gramatik se v C-čku píšou fakt dost blbě. Ještě že to po
>> mně nikdo nechce. Ani ty nástroje jako je flex / bison nestojí za moc.
>> Je to náročné na pochopení, všude je nějaká ošklivá rekurze, br...
>
>> Mrazík
>
>> Dne 9.1.2016 v 16:37 Ales Prochaska, Divesoft napsal(a):
>>> Ono je víc jazyků, ve kterých by se to programovalo snáz, jen zrovna
>>> jako na potvoru nechce nikdo napsat překladač :-) Tak se tu všichni
>>> moříme s céčkem a c++ považujeme málem za zázrak :-)
>>>
>>> Aleš Procháska
>>>
>>>> To tak není, stačí vhodné parsery napsat či použít knihovny a je to. Pokud se vhodně pojmenuje.
>>>> Nicméně v c, c++ Vás to nezbaví počítání těch char polí. V basicu by stačilo stringy sečíst ...
>>>> Jirka
>>>
>>>
>>>>
>> _______________________________________________
>> HW-list mailing list - sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list