HCoop
/
jackhill
/
mal.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
jackhill/mal.git
2019-07-26
Ben Harris
perl: Fold some simple core functions into %core::ns.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-26
Ben Harris
perl: Tidy up whitespace in table of core functions.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-26
Ben Harris
perl: Fold _dissoc_BANG into dissoc and simplify.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-26
Ben Harris
perl: Use List::Util::pairs instead of "for (;;)" in...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-26
Joel Martin
basic: args file that doesn't rely on return value.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-26
Joel Martin
Merge pull request #430 from bjh21/bjh21-perl
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Clone functions before turning them into macros.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Overload '@{}' and '%{}' on Nil.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Take advantage of all mal values' being true...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Replace 'scalar(@x) > 0' with simply '@x'.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Remove a completely useless use of 'scalar'.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Don't use regexps in 'when' clauses to match...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Replace %core::core_ns with %core::ns.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Turn $core_ns into %core_ns.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Don't accidentally put a load of rubbish in ...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Stylistic cleanup of indirect function calls...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Clarify and slightly simplify 'conj' implementation.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Simplify definition of 'apply'.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Unwrap many core functions.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Change calling convention to use variadic functions.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Simplify dereference overloading of FunctionRef.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Make HashMaps look like hashrefs by overloading...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Make atoms look like scalar refs by overloading...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Fix a couple of lurking occurences of ->{val...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Use constant string matches for matching symbols...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Remove unnecessary pragmata allowing use of given...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Fix a lurking 'ref' that should have been 'isa'.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Replace most remaining uses of "ref" with "isa".
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Bless all coderefs used as mal values.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Convert metadata access into a method.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Support (and use) '&{}' overloading on Function...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Use Perl's flexible quoting operators when embedd...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Much less complicated implementations of 'cons...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: In step 2, initialise $repl_env all at once.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Avoid using "ref" to check the type of objects...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Explicitly detect empty lists before macro expansion.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Take advantage of the overload of '@{}' on Sequences.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Overload '@{}' on mal sequences and thus remove...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Ben Harris
perl: Factor out common features of Vectors and Lists...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Joel Martin
guile: disable non-recursive test.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-25
Joel Martin
Regress test of deferrables. Fix dart, factor.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-24
Joel Martin
Merge pull request #427 from dubek/ocaml-fix-unterminat...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-24
Joel Martin
Merge pull request #428 from dubek/io-fix-escape-slash
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-23
Dov Murik
io: Fix unneeded escaping of forward slash
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-23
Dov Murik
ocaml: Fix reading of unterminated strings that happen...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-21
Joel Martin
Merge pull request #426 from dubek/extra-step4-tests
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-21
Joel Martin
Merge pull request #425 from dubek/io-fixes
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-21
Dov Murik
tests: Add optional list and vector eqaulity tests
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-21
Dov Murik
io: Atoms can have meta
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-21
Dov Murik
io: Don't mutate existing function when defining a...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-21
Dov Murik
io: keyword and symbol accept a keyword/symbol argument
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-21
Dov Murik
io: Fix list and vector equality
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-18
Joel Martin
Merge pull request #424 from asarhaddon/typo-test-alias...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-18
Nicolas Boulenguez
tests/lib: fix path in test-alias-hacks, use load-file...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-17
Joel Martin
Merge pull request #423 from asarhaddon/trivial-from-401
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-17
Joel Martin
Merge pull request #361 from asarhaddon/exercise-native...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-17
Nicolas Boulenguez
scheme: allow keyword argument for keyword built-in
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-17
Nicolas Boulenguez
tests: non alphanumeric characters in input
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-17
Nicolas Boulenguez
elixir: add catch-all stanza in with-meta
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-17
Nicolas Boulenguez
tests: remove commented test for 10th Fibonnacci number
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-17
Nicolas Boulenguez
tests: soft-tests for keywords (instead of comments)
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-17
Nicolas Boulenguez
tests: soft-test metadata for atoms
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-17
Nicolas Boulenguez
make/readline (trivial): split the line containing...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-17
Nicolas Boulenguez
lib/perf.mal (trivial): println instead of prn and str
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-17
Nicolas Boulenguez
ada.2: let keyword function accept a keyword argument
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-17
Joel Martin
Merge pull request #420 from asarhaddon/load-file-once
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-17
Nicolas Boulenguez
exercises: progressive solution for let*
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-17
Joel Martin
Merge pull request #422 from bendudson/nasm-fix
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-17
Ben Dudson
Fix bug in str when appending empty arrays
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-16
Joel Martin
Merge pull request #421 from sgtatham/eval-ast-vector...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-16
Simon Tatham
vala: avoid half-constructed vectors being garbage...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-15
Nicolas Boulenguez
lib/load-file-once: basic support for multiple imports
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-15
Joel Martin
Merge pull request #419 from asarhaddon/vala-remove...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-15
Nicolas Boulenguez
vala: remove a redundant parameter
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-15
Joel Martin
Merge pull request #400 from asarhaddon/improve-mal...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-15
Nicolas Boulenguez
Merge remote-tracking branch 'remotes/kanaka/master...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-15
Nicolas Boulenguez
mal: implement macro? with contains? instead of list...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-15
Joel Martin
Merge pull request #417 from asarhaddon/slurp-twice
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-15
Nicolas Boulenguez
check that slurp works twice in a row. Fix rexx
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-15
Joel Martin
r: add step deps on rdyncall lib install.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-15
Joel Martin
powershell: prn/println return explicit null.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-15
Joel Martin
Merge pull request #416 from bjh21/bjh21-equal-empty
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-14
Nicolas Boulenguez
Implement macros with maps instead of vectors.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-13
Ben Harris
step 4: Test that (= (list nil) (list)) returns false.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-09
Nicolas Boulenguez
mal: fix vector? sequential? and PRINT for new macro...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-09
Nicolas Boulenguez
scheme: fix syntax error in 5e5d489
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-09
Nicolas Boulenguez
mal: implement macro without metadata
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-09
Nicolas Boulenguez
guile, scheme: fix fn? when metadata contains "ismacro"
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-09
Nicolas Boulenguez
mal: in step2, revert to reporting key error
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-09
Nicolas Boulenguez
mal: modify lib/ in order to hide bugs in make/ and...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-09
Nicolas Boulenguez
mal: rename macro? to _macro?. Also rename bool-and...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-09
Nicolas Boulenguez
Remove gensym, inc and or from step files.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-09
Nicolas Boulenguez
mal: improve MAL implementation.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-09
Joel Martin
Merge pull request #408 from asarhaddon/haskell-style
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-09
Joel Martin
Merge pull request #414 from bjh21/bjh21-php-hashmap
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-08
Nicolas Boulenguez
haskell: remove the need for unsafePerformIO type force...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-08
Nicolas Boulenguez
haskell: shorten Reader with Applicative instead of...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-08
Nicolas Boulenguez
haskell: drop redundant import, test empty repl line...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-08
Nicolas Boulenguez
haskell: rewrite nth without old-style partial function
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2019-07-08
Nicolas Boulenguez
haskell: adapt quasiquote to existing test, drop redund...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
next