Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.compilers > #3556 > unrolled thread

TDFA regular expression matching

Started byJohn R Levine <johnl@taugh.com>
First post2024-02-22 14:28 -0500
Last post2024-02-22 14:28 -0500
Articles 1 — 1 participant

Back to article view | Back to comp.compilers


Contents

  TDFA regular expression matching John R Levine <johnl@taugh.com> - 2024-02-22 14:28 -0500

#3556 — TDFA regular expression matching

FromJohn R Levine <johnl@taugh.com>
Date2024-02-22 14:28 -0500
SubjectTDFA regular expression matching
Message-ID<24-02-006@comp.compilers>
This 2022 paper describes tagged DFA matching of regular expressions that
have tags to track which input matched where in the regex.  Tagging is
easy when matching with an NFA but harder with a DFA since the tag
locations in the NFA may end up combined or split in the DFA.

It seems pretty clever.  And it does work, implemented in re2c.

https://arxiv.org/abs/2206.01398

Regards,
John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
Please consider the environment before reading this e-mail. https://jl.ly

[toc] | [standalone]


Back to top | Article view | comp.compilers


csiph-web