diff options
author | Eduardo Julian | 2021-03-18 16:27:04 -0400 |
---|---|---|
committer | Eduardo Julian | 2021-03-18 16:27:04 -0400 |
commit | 3f23fb8c846acfd7cf04481f12839469c63a1148 (patch) | |
tree | 397e585e7eafd2f5e39d3643a5289facce5c69ad /compilers.md | |
parent | 20383a3f634aef56413c5451bbf31be5eea2932a (diff) |
Updates for Scheme compiler.
Diffstat (limited to '')
-rw-r--r-- | compilers.md | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/compilers.md b/compilers.md index 996322c7c..7a9afdc4c 100644 --- a/compilers.md +++ b/compilers.md @@ -1,42 +1,3 @@ -# PHP compiler - -## Test - -``` -cd ~/lux/lux-php/ && lein lux auto test -cd ~/lux/lux-php/ && lein clean && lein lux auto test -``` - -## Build - -``` -## Develop -## NOTE: Must set lux/control/concurrency/thread.parallelism = 1 before compiling to make sure JPHP doesn't cause trouble. -cd ~/lux/lux-php/ \ -&& lein clean \ -&& lein lux auto build - -## Build JVM-based compiler -## NOTE: Must set lux/control/concurrency/thread.parallelism = 1 before compiling to make sure JPHP doesn't cause trouble. -cd ~/lux/lux-php/ \ -&& lein clean \ -&& lein lux build \ -&& mv target/program.jar jvm_based_compiler.jar -``` - -## Try - -``` -## Compile Lux's Standard Library's tests using a JVM-based compiler. -cd ~/lux/stdlib/ \ -&& lein clean \ -&& time java -jar ~/lux/lux-php/target/program.jar build --source ~/lux/stdlib/source --target ~/lux/stdlib/target --module test/lux - -php -f ~/lux/stdlib/target/program.php -``` - ---- - # Common Lisp compiler ## Test @@ -61,30 +22,6 @@ cd ~/lux/lux-cl/ && java -jar target/program.jar build --source ~/lux/stdlib/sou --- -# Scheme compiler - -## Test - -``` -cd ~/lux/lux-scheme/ && lein lux auto test -cd ~/lux/lux-scheme/ && lein clean && lein lux auto test -``` - -## Build - -``` -cd ~/lux/lux-scheme/ && lein lux auto build -cd ~/lux/lux-scheme/ && lein clean && lein lux auto build -``` - -## Try - -``` -cd ~/lux/lux-scheme/ && java -jar target/program.jar build --source ~/lux/stdlib/source --target ~/lux/stdlib/target --module test/lux -``` - ---- - # R compiler ## Test |