guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

(sxml match)


From: Ludovic Courtès
Subject: (sxml match)
Date: Tue, 25 May 2010 23:42:48 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux)

Hello!

There’s now a new (sxml match) module, containing Jim Bender’s excellent
SXML pattern matcher (released under the X11/MIT license):

  http://planet.plt-scheme.org/package-source/jim/sxml-match.plt/1/1/

I integrated the doc in the manual.  Unfortunately it can’t be made to
appear close to the automatically generated doc of (sxml simple), so it
actually appears before.  I’m open to suggestions to improve that.

The test suite reveals an interesting psyntax “problem”: renaming the
‘xyzpq’ variable in sxml-match-tests.ss to ‘x’ leads to:

--8<---------------cut here---------------start------------->8---
ERROR: In procedure macroexpand:
ERROR: identifier out of context in subform `x' of `(quote (d (a 1 2 3) (a 4 5) 
(a 6 7 8) (a 9 10)))'
--8<---------------cut here---------------end--------------->8---

Ideas?

(Would be good if psyntax error reporting contained source location
info.)

Thanks,
Ludo’.

Attachment: pgpsGcZchzrjI.pgp
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]