[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] Formal description of Org files
From: |
Christian Egli |
Subject: |
Re: [O] Formal description of Org files |
Date: |
Fri, 15 Apr 2011 14:58:38 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) |
Carsten Dominik <address@hidden> writes:
> At FOSDEM, someone asked me if there was a formal description of the
> structure of Org files, in some language that would be the input for a
> parser (or parser generator?) so that Org file could be easily parsed.
Maybe the person was talking about antlr[1], "ANother Tool for Language
Recognition, a language tool that provides a framework for constructing
recognizers, interpreters, compilers, and translators from grammatical
descriptions containing actions in a variety of target languages".
It even seems to have preliminary support for generating an elisp
parser[2][3]
There is also an emacs mode for editing antlr files[4].
Sounds like an interesting project.
Thanks
Christian
Footnotes:
[1] http://www.antlr.org/
[2] http://www.antlr.org/wiki/display/ANTLR3/Code+Generation+Targets
[3] https://github.com/olabini/antlr-elisp
[4] http://antlr-mode.sourceforge.net/
--
Christian Egli
Swiss Library for the Blind, Visually Impaired and Print Disabled
Grubenstrasse 12, CH-8045 Zürich, Switzerland
Re: [O] Formal description of Org files,
Christian Egli <=
Re: [O] Formal description of Org files, Wes Hardaker, 2011/04/15