[langsec-discuss] Fwd: [Stratego Users] ANN: SGLR parser web service

Meredith L. Patterson clonearmy at gmail.com
Tue Dec 18 06:01:04 UTC 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Not sure how many people here are familiar with Stratego, but this
could be interesting to integrate into a web application -- validation
as a service, as it were.

Cheers,
- --mlp

- -------- Original Message --------
Subject: [Stratego Users] ANN: SGLR parser web service
Date: Sun, 16 Dec 2012 08:53:07 +0100
From: Sebastian Erdweg <seba at Mathematik.Uni-Marburg.de>
Reply-To: Stratego/XT Users <users at strategoxt.org>
To: Stratego/XT Users <users at strategoxt.org>
CC: Stefan Fehrenbach <fehrenbach at Mathematik.Uni-Marburg.de>

I am glad to announce a web service for SGLR parsing:
	http://parser.sugarj.org/

The workflow is as follows:
1) You submit an SDF *.def file containing your grammar.
2) You receive an ID for the parser that our service generates on the
server.
3) You use that ID to submit text to the server, which parses the text
returns an abstract syntax tree.

The web service is based on layout-sensitive SGLR parsing [1,2], which
is part of SugarJ. The support for layout-sensitive parsing will soon
be merged with Spoofax's original JSGLR parser.
The web interface is available as part of the tree decorations
project. Feel free to report bugs and request features on its github
page [3], or on this mailing list.

Best regards,
Sebastian

[1] https://github.com/seba--/layout-parsing/
[2] Sebastian Erdweg, Tillmann Rendel, Christian Kästner and Klaus
Ostermann. Layout-sensitive Generalized Parsing. In Proceedings of
Software Language Engineering (SLE), volume 7745 of LNCS, pages
244–263. Springer, 2012.
[3] https://github.com/seba--/treedecor

- -- 
http://www.informatik.uni-marburg.de/~seba/


_______________________________________________
Users mailing list
Users at strategoxt.org
https://mailman.st.ewi.tudelft.nl/listinfo/users
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iF4EAREIAAYFAlDQBpsACgkQcTuZgmLblxSzXwD+Jz9Z7mu+U4U2wNXJEsP/luD2
LObsmuVTPu64S6fmnp8A/j8aKGsZAdmWHyfSoLcArCiTycbqZI+TNhUexqdg+PBF
=BesN
-----END PGP SIGNATURE-----


More information about the langsec-discuss mailing list