Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
research:monascheme [2011/12/26 18:06] – [Installation] 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. | ||
+ | |||