Commit Graph

2661 Commits

Author SHA1 Message Date
Chris Hall
64360285c0 updating docs/core/Char.html 2018-06-26 17:23:46 +10:00
Chris Hall
21a316c70f adding StringCopy.< and StringCopy.> 2018-06-26 17:20:39 +10:00
Chris Hall
ba5287245f Adding tests for sorting arrays of chars 2018-06-26 17:15:05 +10:00
Chris Hall
9b775fb10f updating docs/core/Char.html 2018-06-26 17:15:02 +10:00
Chris Hall
8d3fa53abc extending test/char to cover Char.meaning 2018-06-26 17:14:46 +10:00
Chris Hall
d768cc69f0 adding test.char 2018-06-26 17:09:55 +10:00
Chris Hall
16bdd7f854 Adding comparison operators to Char and CharRef 2018-06-26 17:08:58 +10:00
Chris Hall
9327f7ece0 Adding tests for Sorting arrays of floats 2018-06-26 16:21:05 +10:00
Chris Hall
b0063da5eb Adding tests for Sorting arrays of strings 2018-06-26 16:19:50 +10:00
Chris Hall
837225f65b updating docs/core/String.html 2018-06-26 16:00:46 +10:00
Chris Hall
4704a06f32 Adding String.< and String.> 2018-06-26 16:00:33 +10:00
Chris Hall
d197d32262 Adding tests for String.= and String./= 2018-06-26 15:59:09 +10:00
Chris Hall
6053862f0f updating docs/core/Array.html 2018-06-26 15:48:36 +10:00
Chris Hall
85c625b62d Removing Array.sort and Array.sort-with 2018-06-26 15:48:15 +10:00
Chris Hall
a09db503d7 Improving Sort API, sort, sorted, and sort! 2018-06-26 15:42:11 +10:00
Chris Hall
88cf103b3a removing "use" from Sort 2018-06-26 15:11:51 +10:00
Chris Hall
e17f4795d8 docs/core/Array.html update 2018-06-26 15:08:34 +10:00
Chris Hall
1543fac3fb Issue #252 adding Sort module in Carp using Heap.Heapsort 2018-06-26 15:08:34 +10:00
Chris Hall
24e8cee18f Adding Heap module including HeapSort implementation and test suite 2018-06-26 15:08:34 +10:00
Chris Hall
052e6ef235 Adding Array.pop-back! and tests for pop-back! and pop-back 2018-06-26 15:08:34 +10:00
Chris Hall
fd33eb81f3 Adding Array.push-back! and tests for push-back and push-back! 2018-06-26 15:08:34 +10:00
Erik Svedäng
1164ef7e4f
Merge pull request #258 from mkfifo/interpreter-integer-div-bug-256
Issue #256 The interpreter should use integer division
2018-06-25 18:37:03 +02:00
Erik Svedäng
5c7cc37579
Merge pull request #254 from mkfifo/linux-headers-build
Adding missing includes headers for POSIX wait and signals
2018-06-25 18:33:30 +02:00
Erik Svedäng
f29fc2d55d
Merge pull request #253 from mkfifo/array-doc-fix
fixing doc strings in Array
2018-06-23 12:13:49 +02:00
Chris Hall
598110e7ef adding test on integer division truncating 2018-06-23 14:23:42 +10:00
Chris Hall
42ec03a293 Issue #256 The interpreter should use integer division (Haskell quot) when dealing with integers in order to match the behaviour of the compiler 2018-06-23 14:20:40 +10:00
Chris Hall
f0b01450a8 Adding missing includes headers for POSIX wait (sys/wait.h) and signals (signal.h) 2018-06-23 13:48:38 +10:00
Chris Hall
ffd2a178bf fixing doc strings in Array 2018-06-23 13:28:24 +10:00
Erik Svedäng
e00bdd1df0
Merge pull request #251 from hellerve/docs
Document string, remove string-join
2018-06-15 17:36:37 +02:00
hellerve
c82916612a core: document string, remove string-join 2018-06-15 16:38:34 +02:00
Erik Svedäng
ae60440542 Can implement Keycode.= using enum-to-int now instead! 2018-06-15 16:01:43 +02:00
Erik Svedäng
cc2bb27544 Merge branch 'int-to-enum-hack' 2018-06-15 15:58:08 +02:00
Erik Svedäng
5f5cd71892 BUGFIX: Used the wrong kind of binder for enum-to-int function. 2018-06-15 15:52:45 +02:00
Erik Svedäng
5ba320a0d4 Todos. 2018-06-15 11:57:21 +02:00
Erik Svedäng
be02c82314 Existing modules are not destroyed when defining a type. Fixes
"(reload)" bug with self-recursive lookup of interface, see Tuples.carp
2018-06-15 11:53:33 +02:00
Erik Svedäng
ef4fc521de Prep for solving the reload bug. 2018-06-15 11:15:20 +02:00
Erik Svedäng
e6d6ffed13 Regenerated docs. 2018-06-14 17:44:42 +02:00
Erik Svedäng
c9bc42ef44
Merge pull request #250 from hellerve/docs
Document Test, Statistics, and Vector modules
2018-06-14 17:43:08 +02:00
hellerve
1212eedbea core: document statistics module 2018-06-14 11:21:59 +02:00
hellerve
a58cc23af6 core: document vector3 and vectorN 2018-06-14 11:14:59 +02:00
hellerve
fe30c29baf core: document vector2 2018-06-14 11:11:07 +02:00
hellerve
c04aab7d47 core: document test 2018-06-14 10:49:28 +02:00
Erik Svedäng
a4996d4f82 Tests to write. 2018-06-13 22:47:35 +02:00
Erik Svedäng
a09d193b36 Bug. 2018-06-13 20:23:33 +02:00
Erik Svedäng
01cdf2e286
Merge pull request #248 from hellerve/doc-map
Document map module
2018-06-13 20:15:28 +02:00
hellerve
db3848f639 core: documet map module 2018-06-13 17:14:39 +02:00
Erik Svedäng
275947dc35 BUGFIX: Can't define '=' in terms of '=' on generic members of type, see Pair.= 2018-06-13 12:29:54 +02:00
Erik Svedäng
bcd4e6d298 Test for resolving correctly. 2018-06-13 11:59:13 +02:00
Erik Svedäng
3bcd2fe2eb Expression problem example. 2018-06-13 08:14:26 +02:00
Erik Svedäng
0b90452f66 Todo done. 2018-06-12 16:14:46 +02:00