Proceedings of the 12th International Conference on Generative Programming: Concepts &Amp; Experiences 2013
DOI: 10.1145/2517208.2517211
|View full text |Cite
|
Sign up to set email alerts
|

Submodules in racket

Abstract: In an extensible programming language, programmers write code that must run at different times-in particular, at compile time versus run time. The module system of the Racket programming language enables a programmer to reason about programs in the face of such extensibility, because the distinction between runtime and compile-time phases is built into the language model. Submodules extend Racket's module system to make the phaseseparation facet of the language extensible. That is, submodules give programmers … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
0
0

Year Published

2016
2016
2020
2020

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 10 publications
(1 citation statement)
references
References 16 publications
0
0
0
Order By: Relevance
“…By referring to the name of the facet in question, in this case root. More technically, every facet name is associated with the corresponding effect type in the test submodule [33]. Consequently, facets that are the subject of behavioral analysis must have distinct names.…”
Section: Implementing the Model Checker Translationmentioning
confidence: 99%
“…By referring to the name of the facet in question, in this case root. More technically, every facet name is associated with the corresponding effect type in the test submodule [33]. Consequently, facets that are the subject of behavioral analysis must have distinct names.…”
Section: Implementing the Model Checker Translationmentioning
confidence: 99%