In our previous episode, dmitry boyarintsev said: > I've started with the pascal expression parser (now > contributed to passrc).
a propos, added a --parse-impl option to fpdoc, to keep the implementation parsing testable without recompilation or distubing doc generation. I quickly tried to run it on the rtl docs, but mostly seem to be includefiles (I don't know why it can't find them, most -Fi's seem ot be there?) /fpc/fpc/rtl/objpas/sysutils/syspch.inc(29,17): Could not find include file / 'strings.inc ' ../fpc/rtl/inc/strings.pp(109,17): Could not find include file 'strings.inc / ' ../fpc/rtl/unix/video.pp(873,5): Syntax error at token "label" ../fpc/rtl/inc/heaptrc.pp(930,5): Syntax error at token "label" ../fpc/rtl/i386/mmx.pp(74,24): Syntax error at token "Number" ../fpc/rtl/go32v2/emu387.pp(45,24): Syntax error at token "Identifier xffff" ../fpc/rtl/go32v2/go32.pp(226,21): Syntax error at token "Number" ../fpc/rtl/linux/gpm.pp(412,5): Syntax error at token "label" ../fpc/rtl/linux/oldlinux.pp(1618,16): Could not find include file 'textrec.inc' ../fpc/rtl/unix/bunxovl.inc(16,16): Could not find include file 'textrec.inc' ../fpc/rtl/unix/unix.pp(167,16): Could not find include file 'textrec.inc' /fpc/fpc/rtl/objpas/classes/classes.inc(208,17): Could not find include file / 'persist.inc ' ../fpc/rtl/unix/unixutil.pp(46,16): Could not find include file / 'textrec.inc' ../fpc/rtl/unix/x86.pp(66,4): Expected "." at token ";" ../fpc/rtl/linux/linux.pp(364,19): Syntax error at token "Identifier sp" /fpc/fpc/rtl/i386/mathu.inc(18,5): Syntax error at token "asm" ../fpc/rtl/linux/ostypes.inc(86,13): Could not find include file 'stat.inc' ../fpc/rtl/unix/clocale.pp(59,19): Expected " _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel