Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| research:monascheme [2011/12/26 15:28] – created ifiguero | research:monascheme [2011/12/26 18:06] (current) – ifiguero | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== | ||
| + | |||
| + | This is the support page for our paper submitted to FOAL' | ||
| + | |||
| + | |||
| + | ===== Download ===== | ||
| + | |||
| + | Download Monascheme 1.0 {{: | ||
| + | |||
| + | ===== Installation ===== | ||
| + | |||
| + | In the Monascheme1.0 folder, open test-suite.rkt inside DrRacket. Then, press Run to execute all the tests. | ||
| + | The software is composed of the following files: | ||
| + | |||
| + | * monascheme-core.rkt : contains the implementation of the monadic weaver, join point stack management and scoped aspect deployment | ||
| + | * common-types.rkt and monad.rkt : are support files for the software, containing definition of common types and structs. | ||
| + | * test.rkt : provides facilities for testing. Used by test-suite.rkt | ||
| + | * untyped-weve.rkt: | ||
| + | * EL-semantics.rkt: | ||
| + | * EL-LA-semantics.rkt: | ||
| + | |||
| + | Monascheme is by default configured to use the EL-LA semantics. You can change this in monascheme-core.rkt. | ||
| + | |||

