This entry will look at Plan 9 Basic REs (similiar to those found in ed), at P9's Extended REs (as in egrep, before egrep got complicated), and at Tcl8.6.x series RE notation based on Henry Spencer's package with some (not quite all) of the Perl 5 extensions.
System: Plan 9, Linux, MS XP Home Edition
CPUs: Intel(R) Atom(TM) CPU N270 @1.60GHz
Deps: plan9port (Linux), 9pm or pf9 (MS)
I've not yet written the code to enable plan9port to run under
Microsoft Corporation's SUA/SFU Interix <versions>.
my setting in
Kontrolpanel | System | Avanceret | Miljøvariabler | Brugervariabler
Control Panel | System | Advanced | Environment Variables | User Variables
Conor Williams at the University of Limerick (in 2003)
ported Tcl 8.3.5 to Plan 9.
Ævar Arnfjörð Bjarmason from Iceland (in 2007) wrote
re-engine-Plan9 (CPAN), requiring Perl 5.10 or newer.
(exited on error on Plan9.xs:158:5)
I don't expect some entries on this blog will be filled in on
a short time frame. In the interim the reader may refer to:
Brent Welch has kindly made available some chapters of his book
"Practical Programming in Tcl and Tk" (Prentice Hall) including
Part II, Chapter 11. Regular Expressions (circa Tcl/Tk 8.0)
Most introductory Perl books contain a chapter on regexes.
perlrequick - Perl regular expressions quick start
perlretut - Perl regular expressions tutorial
Regular Expression Matching Can Be Simple And Fast
(but is slow in Java, Perl, PHP, Python, Ruby, ...)
Discussion on reddit and perlmonks and LtU.
Unix Software from Plan 9
libutf, libfmt, libbio, libregexp9. mk,