2005
DOI: 10.1007/11561347_24
|View full text |Cite
|
Sign up to set email alerts
|

Preprocessing Eden with Template Haskell

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2007
2007
2013
2013

Publication Types

Select...
2
2

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 10 publications
0
2
0
Order By: Relevance
“…Baumgartner and Russo [4] implemented the concept of type signatures in C++ by translating new elements back to C++. Eden [27] extends Haskell with a small set of syntactic constructs for explicit process specification and creation, and translates back to plain Haskell by employing Template Haskell. Broberg [6] extended Haskell with regular expression patterns, the meaning of which -similarly to the previously seen extension -is determined by translating them back to base Haskell.…”
Section: Language Extensionsmentioning
confidence: 99%
“…Baumgartner and Russo [4] implemented the concept of type signatures in C++ by translating new elements back to C++. Eden [27] extends Haskell with a small set of syntactic constructs for explicit process specification and creation, and translates back to plain Haskell by employing Template Haskell. Broberg [6] extended Haskell with regular expression patterns, the meaning of which -similarly to the previously seen extension -is determined by translating them back to base Haskell.…”
Section: Language Extensionsmentioning
confidence: 99%
“…We therefore believe that such custom preprocessors would better be implemented in a framework like SugarHaskell that supports the composition of many language extensions to be used in the same source file. Priebe [2005] proposes a light-weight framework to implement preprocessors using Template Haskell. His key idea is use an universal preprocessor that wraps a Haskell source file in a call to a Template Haskell macro.…”
Section: Preprocessorsmentioning
confidence: 99%