Vector pattern matching problem when using ..1

2022-05-30 Thread Maxim Cournoyer
Hello Guilers! I've been trying to what seems to be a behavior discrepancy/bug in the (@@ (ice-9 match) match) syntax. Consider: --8<---cut here---start->8--- > (match #(1 2) (#(x ..1) x)) --8<---cut here---start->8--- $1 =

Re: [ANN] nyacc 1.07.0 released

2022-05-30 Thread Vivien Kraus
Hello, Thank you for your work on the missing link between C and scheme! Le lundi 30 mai 2022 à 09:14 -0700, Matt Wette a écrit : > It provides a decent C parser and a `FFI Helper' tool to help create > Guile Scheme bindings for C-based libraries. If it becomes a full C compiler one day, how wil

[ANN] nyacc 1.07.0 released

2022-05-30 Thread Matt Wette
NYACC, for Not Yet Another Compiler Compiler, is set of guile modules for generating parsers and lexical analyzers.  It also provides sample parsers and pretty-printers using SXML trees as an intermediate representation. It provides a decent C parser and a `FFI Helper' tool to help create Guile S