|
Revision 5284, 1.0 kB
(checked in by iblech, 4 years ago)
|
|
* Continued chromatic++'s work of s/Perl6/Perl 6/ in lib/, ext/, and docs/.
* Fixed alignment in READTHEM.
|
| Line | |
|---|
| 1 | --------------------------------------------------------------------- |
|---|
| 2 | Pod::Event::Parser v0.0.2 |
|---|
| 3 | --------------------------------------------------------------------- |
|---|
| 4 | |
|---|
| 5 | This is a very basic POD parser using an event based API (modeled |
|---|
| 6 | after XML SAX parsers). My goal is to have a working POD parser for |
|---|
| 7 | Pugs which can parse the Perl 6 Synposis POD documents. |
|---|
| 8 | |
|---|
| 9 | Not the greatest reason in the world, but thats about all I have |
|---|
| 10 | for now :) |
|---|
| 11 | |
|---|
| 12 | And of course the act of writing this will hopefully produce a number |
|---|
| 13 | of tests for specific features as well (already is has produced a few). |
|---|
| 14 | |
|---|
| 15 | Oh, and as to why a event based parser. For one, Pugs does not |
|---|
| 16 | (yet) have support for the objects & complex data structures that other |
|---|
| 17 | kinds of parser require. Also, since all that kind of stuff gets pushed |
|---|
| 18 | onto the eventhandling portion, it really allows for the simple building of |
|---|
| 19 | arbitrarily complex structures at a later date without having to |
|---|
| 20 | re-write the parser itself, while still allowing for simpler techniques |
|---|
| 21 | here in the Perl 6 Stone-Age. Oh yeah, and they are kinda fun too. |
|---|