Goe

Goe::Parse



INTRODUCTION
This parse-perl-in-perl module will be, among other things, neat. This is a source parser, and unlike the parse tree used by Perl itself, it will contain every bit of the original source code, so from the tree the exact original can be reproduced. Smart/fuzzy parsing may also be added for things like run-time syntax highlighting in an editor. So that I could actually get things going, however, it currently only parses down to the subroutine level, and has other various limitations. The module will hopefully be expanded in the future.


INFORMATION & NEWS
2003.05.24.21.47

-- As was mentioned on the front page I discovered that this became bored recently. Parse::RecDescent changed a bit... it used to be you could reference a part of a rule by its simple name. In this case the rule included the word "pkgname(s)" and I referenced it with "$item{pkgname}". But now you must include the little (s) part, giving you "$item{'pkgname(s)'}". Sheesh.

2001.05.02.06.10

-- I now have a working Goe::Parse which will parse simple .pm files. Right now it can handle very few things, only one package per file for instance. It is in active use as the loader for the browser, so enhancements may be added as they are required.

2000.08.03.02.11

-- Webpage created



Copyright (C) 2000, 2001 Brock Wilcox awwaiid@deathonastick.org