Попаднах на следната F77 граматика на yacc: http://yaxx.cvs.sourceforge.net/viewvc/yaxx/yaxx/fortran/fortran.y?revision=1.3&view=markup.
Как мога да направя анализатор на Fortran 77 от този файл с помощта на Happy?
Защо има малко C?/C++? код в този .y файл?
АКТУАЛИЗАЦИЯ: Благодарим ви за отговорите!
От известно време си играя с два нови подхода:
- извличане и модифициране на анализатора от пакета с изходния код, включен в документ, озаглавен Параметричен Fortran ,
- писане на граматика от нулата с помощта на BNFC.
Вече имам и двете, за да анализирам прости кодови извадки. Ще държа хората в течение, ако нещо използваемо се появи през този век ^__^" хехе.
P/S: Искам да видя дали бих могъл сам да набера достатъчно инерция, за да инициирам проект за машина за автоматично диференциране, която да замени една двоична, от която зависим за момента. За забавление в началните етапи: гледам Love Shuffle! Това е много приятна J-драма! Силно препоръчително...