[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
#1702: Switch to srfi-115
From: |
Chicken Trac |
Subject: |
#1702: Switch to srfi-115 |
Date: |
Fri, 10 Jul 2020 07:46:13 -0000 |
#1702: Switch to srfi-115
--------------------------------+---------------------------------------
Reporter: sjamaan | Type: enhancement
Status: new | Priority: minor
Milestone: someday | Component: core libraries
Version: 5.2.0 | Keywords: regexp, irregex, srfi-115
Estimated difficulty: medium |
--------------------------------+---------------------------------------
We're currently using the irregex library, but srfi-115 is probably
better-maintained as it's officially part of Chibi. Also it's
standardized, which is always nice.
As I understand it, SRFI-115 has complete feature parity with Irregex,
including DFA compilation of submatches and full SRE support. However,
IIRC there are tiny variations in the SRE dialect used by both libraries.
We should do some performance comparisons and check what the differences
are. Then, if both are equally fast, provide a shim library so we can
still support the irregex API as well as the srfi-115 API.
--
Ticket URL: <https://bugs.call-cc.org/ticket/1702>
CHICKEN Scheme <https://www.call-cc.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- #1702: Switch to srfi-115,
Chicken Trac <=