23. Boost package for REGEX

The REGEX boost module implements collection of helper macros and functions to accompany REGEX.

All functions and symbols are in “regex_boost” module, use require to get access to it.

require daslib/regex_boost

23.1. Reader macros

regex
This macro implements embedding of the REGEX object into the AST::

var op_regex <- %regex~operator[^a-zA-Z_]%%

Regex is compiled at the time of parsing, and the resulting object is embedded into the AST.