Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much
 
PerlMonks  

Re^3: Interesting behavior of regular expression engine

by 7stud (Deacon)
on Mar 14, 2013 at 07:48 UTC ( [id://1023410]=note: print w/replies, xml ) Need Help??


in reply to Re^2: Interesting behavior of regular expression engine
in thread Interesting behavior of regular expression engine

What's not well-defined is what steps the underlying implementation takes to arrive at the output,

Yet, "Programming Perl 3rd" lays out 6 very complicated rules describing in detail how the regex engine proceeds (p 197-201). So, Larry at least thinks the steps are/were well defined. I wonder if those steps are in the new edition?
  • Comment on Re^3: Interesting behavior of regular expression engine

Replies are listed 'Best First'.
Re^4: Interesting behavior of regular expression engine
by Anonymous Monk on Mar 14, 2013 at 08:00 UTC

    So, Larry at least thinks the steps are well defined.

    I don't know what you're talking about, but that book is 12 years old at least, and larry himself hasn't touched the regex engine in about as long , optimizations have been added, things have changed

      Ok, I've read the rules in 5.9.4. The Little Engine That /Could(n't)?/ and they are prefaced with for this discussion we're pretending the optimizer doesn't exist. , pretty much what we've been saying

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1023410]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others chilling in the Monastery: (3)
As of 2024-03-29 15:43 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found