All: swap step9,A. Fixes for bash, C, perl.
authorJoel Martin <github@martintribe.org>
Fri, 10 Oct 2014 04:48:47 +0000 (23:48 -0500)
committerJoel Martin <github@martintribe.org>
Wed, 7 Jan 2015 03:57:24 +0000 (21:57 -0600)
commit01c9731649a7ed97fad0bdeac9cb75b7323c0ad6
treed6d00e574c489b206ddf78adc12c3d535bab7440
parent1771ab50b87c745181e4e30f94b63e3f23d33dac
All: swap step9,A. Fixes for bash, C, perl.

step9_interop -> stepA_interop
stepA_more -> step9_try

C: fix glib headers
bash: behavior change of declare -A and pattern replacement.
perl: squelch new 5.18 warnings related to switch/given statement.

Also, include some in-progress interop related files.
73 files changed:
.gitignore
Makefile
README.md
bash/Makefile
bash/step9_try.sh [moved from bash/step9_interop.sh with 91% similarity]
bash/stepA_interop.sh [moved from bash/stepA_more.sh with 100% similarity]
bash/tests/stepA_interop.mal [moved from bash/tests/step9_interop.mal with 100% similarity]
bash/types.sh
c/Makefile
c/reader.c
c/step9_try.c [moved from c/step9_interop.c with 92% similarity]
c/stepA_interop.c [moved from c/stepA_more.c with 100% similarity]
c/tests/stepA_interop.mal [moved from c/tests/step9_interop.mal with 100% similarity]
clojure/Makefile
clojure/project.clj
clojure/src/step9_try.clj [moved from clojure/src/step9_interop.clj with 86% similarity]
clojure/src/stepA_interop.clj [moved from clojure/src/stepA_more.clj with 99% similarity]
clojure/tests/stepA_interop.mal [moved from clojure/tests/step9_interop.mal with 100% similarity]
cs/Makefile
cs/interop.cs [new file with mode: 0644]
cs/step9_try.cs [moved from cs/stepA_more.cs with 99% similarity]
cs/stepA_interop.cs [new file with mode: 0644]
docs/TODO
go/Makefile
go/src/step9_try/step9_try.go [moved from go/src/stepA_more/stepA_more.go with 100% similarity]
go/src/stepA_interop/stepA_interop.go [new file with mode: 0644]
java/Makefile
java/src/main/java/mal/step9_try.java [moved from java/src/main/java/mal/stepA_more.java with 99% similarity]
java/src/main/java/mal/stepA_interop.java [new file with mode: 0644]
js/Makefile
js/step9_try.js [moved from js/step9_interop.js with 92% similarity]
js/stepA_interop.js [moved from js/stepA_more.js with 100% similarity]
js/tests/stepA_interop.mal [moved from js/tests/step9_interop.mal with 100% similarity]
make/Makefile
make/step9_try.mk [moved from make/step9_interop.mk with 88% similarity]
make/stepA_interop.mk [moved from make/stepA_more.mk with 100% similarity]
make/tests/stepA_interop.mal [moved from make/tests/step9_interop.mal with 100% similarity]
mal/Makefile
mal/step9_try.mal [moved from mal/stepA_more.mal with 100% similarity]
mal/stepA_interop.mal [new file with mode: 0644]
perl/Makefile
perl/interop.pm
perl/printer.pm
perl/reader.pm
perl/step1_read_print.pl
perl/step2_eval.pl
perl/step3_env.pl
perl/step4_if_fn_do.pl
perl/step5_tco.pl
perl/step6_file.pl
perl/step7_quote.pl
perl/step8_macros.pl
perl/step9_try.pl [moved from perl/step9_interop.pl with 79% similarity]
perl/stepA_interop.pl [moved from perl/stepA_more.pl with 99% similarity]
perl/tests/stepA_interop.mal [moved from perl/tests/step9_interop.mal with 100% similarity]
perl/types.pm
php/Makefile
php/step9_try.php [moved from php/step9_interop.php with 87% similarity]
php/stepA_interop.php [moved from php/stepA_more.php with 100% similarity]
php/tests/stepA_interop.mal [new file with mode: 0644]
ps/Makefile
ps/interop.ps [new file with mode: 0644]
ps/step9_try.ps [moved from ps/step9_interop.ps with 82% similarity]
ps/stepA_interop.ps [moved from ps/stepA_more.ps with 100% similarity]
python/Makefile
python/step9_try.py [moved from python/step9_interop.py with 91% similarity]
python/stepA_interop.py [moved from python/stepA_more.py with 100% similarity]
ruby/Makefile
ruby/step9_try.rb [moved from ruby/stepA_more.rb with 100% similarity]
ruby/stepA_interop.rb [moved from ruby/step9_interop.rb with 100% similarity]
ruby/tests/stepA_interop.mal [new file with mode: 0644]
tests/step1_read_print.mal
tests/step9_try.mal [moved from tests/stepA_more.mal with 100% similarity]