From Manuel.Eugster at stat.uni-muenchen.de  Wed Mar 19 18:29:02 2008
From: Manuel.Eugster at stat.uni-muenchen.de (Manuel J. A. Eugster)
Date: Wed, 19 Mar 2008 18:29:02 +0100
Subject: [Rd] Roxygen
In-Reply-To: <20080319151841.GB15511@klutometis.wikitex.org>
References: <47DFD659.40506@stat.uni-muenchen.de>
	<20080319151841.GB15511@klutometis.wikitex.org>
Message-ID: <47E14D5E.7090105@stat.uni-muenchen.de>

Hey Peter,

>> I do not see the Roclets as mini-parsers, but as small R programs
>> working on the parse tree/list returned by one big parser/lexer.
> 
> So I imagine that coming up with the intermediate parse-tree
> representation would be part of the contract.

Yes, sure.


> What would you think, by the way, of writing the parser in a
> higher-order language; e.g. Scheme?

No, we want a solution in R. I know that there are lots of other
languages which are more suitable for writing a parser and designing
a DSL, but the advantage of a R solution is that everything is
installed and available on the system :-) No additional dependences!


Manuel.



[Rd] Roxygen
Manuel J. A. Eugster