Hello Guilers, I'm pleased to announce Guile-INI 0.5.2, an INI format[1] parser for GNU Guile: https://github.com/artyom-poptsov/guile-ini/releases/tag/v0.5.2 Note that Guile-INI uses the Guile State Machine Compiler (Guile-SMC)[2] to produce the finite state machine for the parser from a PlantUML[3] state diagram, and you need Guile-SMC version 0.5.2 to compile Guile-INI. * The list of user-visible changes Here's an excerpt from the NEWS file: --8<---------------cut here---------------start------------->8--- * Version 0.5.2 (2022-09-24) ** =ini->scm=: Fix the debug mode Load =fsm-statistics= procedure from =(smc fsm)= module when debug mode is enabled. ** Fix build order Now Guile-SMC intermediate context is generated before the files that depend on it. Reported by Aleix Conchillo FlaquƩ here: ** Fix =make distcheck= Guile-INI now successfully builds with =make distcheck=. --8<---------------cut here---------------end--------------->8--- Thanks, - Artyom References: 1. http://www.catb.org/~esr/writings/taoup/html/ch05s02.html#id2907263 2. https://github.com/artyom-poptsov/guile-smc 3. https://plantuml.com/state-diagram -- Artyom "avp" Poptsov Home page: https://memory-heap.org/~avp/ CADR Hackerspace co-founder: https://cadrspace.ru/ GPG: D0C2 EAC1 3310 822D 98DE B57C E9C5 A2D9 0898 A02F