sexp_processor branches from ParseTree bringing all the generic sexp processing tools with it. Sexp, SexpProcessor, Environment, etc… all for your language processing pleasure.
Features/Problems:
-
Includes SexpProcessor and CompositeSexpProcessor.
-
Allows you to write very clean filters.
-
-
Includes MethodBasedSexpProcessor
-
Makes writing language processors even easier!
-
-
Sexp provides a simple and clean interface to creating and manipulating ASTs.
-
Includes new pattern matching system.
-
Required Ruby Version
>= 3.2
Authors
Ryan Davis
Versions
-
4.17.6
-
source
- 4.17.6 source September 20, 2026 (56 KB)
-
-
4.17.5
-
source
- 4.17.5 source December 24, 2025 (56 KB)
-
-
4.17.4
-
source
- 4.17.4 source September 02, 2025 (56 KB)
-
-
4.17.3
-
source
- 4.17.3 source November 11, 2024 (56 KB)
-
-
4.17.2
-
source
- 4.17.2 source July 09, 2024 (56 KB)
-