Abdulaziz Ghuloum
|
64b06d698b
|
* Added bytevector-s16-native-set! and bytevector-s16-set!.
|
2007-09-10 14:58:37 -04:00 |
Abdulaziz Ghuloum
|
9d478bc6b4
|
* Added bytevector-u16-native-set! and bytevector-u16-set!
|
2007-09-10 14:47:29 -04:00 |
Abdulaziz Ghuloum
|
e273953b39
|
* Added bytevector-s16-ref and bytevector-s16-native-ref.
|
2007-09-10 14:24:35 -04:00 |
Abdulaziz Ghuloum
|
3e4c7150f6
|
* Added bytevector-u16-native-ref and bytevector-u16-ref
|
2007-09-10 14:10:37 -04:00 |
Abdulaziz Ghuloum
|
18b4a78045
|
* Added vector-sort!
|
2007-09-09 23:58:00 -04:00 |
Abdulaziz Ghuloum
|
2692897900
|
* list* is gone. All references renamed to cons*.
|
2007-09-09 23:41:12 -04:00 |
Abdulaziz Ghuloum
|
7b66d9af6b
|
* Added cons*
|
2007-09-09 23:31:19 -04:00 |
Abdulaziz Ghuloum
|
123e2f9e10
|
* pretty-print now properly detects and prints cyclic and shared
data structures
|
2007-09-05 20:18:45 -04:00 |
Abdulaziz Ghuloum
|
2c2b3eb1f1
|
* Added procedure-annotation primitive that returns the annotation
object stored in the closure's code.
|
2007-09-04 20:18:11 -04:00 |
Abdulaziz Ghuloum
|
ad118623ec
|
* Added $code-annotation and $set-code-annotation! primops
|
2007-09-04 19:59:14 -04:00 |
Abdulaziz Ghuloum
|
a291ed8ffb
|
* Added list-sort and vector-sort.
|
2007-09-04 12:56:40 -04:00 |
Abdulaziz Ghuloum
|
b5d3ceebe4
|
* Added char-general-category and a category lookup table.
|
2007-09-03 04:42:46 -04:00 |
Abdulaziz Ghuloum
|
ad1c469ffb
|
Added inexact?
|
2007-09-03 00:34:53 -04:00 |
Abdulaziz Ghuloum
|
0bbbcf9604
|
* Added missing string<?, string<=?, string>?, and string>=?
* Added string-ci=?, string-ci<?, string-ci<=?, string-ci>?, and
string-ci>=?
|
2007-09-03 00:17:15 -04:00 |
Abdulaziz Ghuloum
|
89786ff4d0
|
* Added flsin, flcos, fltan, flasin, flacos, flatan procedures.
|
2007-09-02 21:16:54 -04:00 |
Abdulaziz Ghuloum
|
6ff9e3dc9c
|
Added fixnum->flonum
|
2007-09-02 21:02:06 -04:00 |
Abdulaziz Ghuloum
|
46193467c5
|
Added asin, acos, and tan
|
2007-09-02 20:57:02 -04:00 |
Abdulaziz Ghuloum
|
d785d40935
|
Added (assert expr) macro
|
2007-09-02 20:48:59 -04:00 |
Abdulaziz Ghuloum
|
592b62cfe7
|
* Added (null-environment 5) procedure.
|
2007-09-02 03:09:29 -04:00 |
Abdulaziz Ghuloum
|
21cdfd412b
|
* (ikarus null-environment-5) is populated with the r5rs syntactic
forms.
|
2007-09-02 03:02:53 -04:00 |
Abdulaziz Ghuloum
|
f351cc9a5b
|
* Added (ikarus null-environment-5) library.
|
2007-09-02 02:57:56 -04:00 |
Abdulaziz Ghuloum
|
a471e1a150
|
* Added delay and force.
|
2007-09-02 02:47:50 -04:00 |
Abdulaziz Ghuloum
|
9e066f4d4c
|
* Added vector-fill! and string-fill!
* Fixed a bug in (string 10) returning an uninitialized string.
|
2007-09-02 02:22:23 -04:00 |
Abdulaziz Ghuloum
|
d515520bd7
|
* Added make-variable-transformer procedure.
|
2007-09-02 02:03:29 -04:00 |
Abdulaziz Ghuloum
|
7a3a984653
|
* Added quasisyntax (code mostly a copy of quasiquote).
* Fixed a bug in syntax-dispatch that caused datums from the input
to be converted, incorrectly, to wrapped syntax objects.
|
2007-09-02 01:16:14 -04:00 |
Abdulaziz Ghuloum
|
5667428e70
|
* reimplemented guardians (which now, incidentally, work).
|
2007-08-31 23:28:19 -04:00 |
Abdulaziz Ghuloum
|
22f3ce4f79
|
* Added a (collect-key) procedure that returns a string "k" that's
eq? to the value returned by (collect-key) until a garbage
collection is performed.
|
2007-08-30 22:09:13 -04:00 |
Abdulaziz Ghuloum
|
a09da8f581
|
* Added (random fx) procedure.
|
2007-08-30 21:50:58 -04:00 |
Abdulaziz Ghuloum
|
3820bffee3
|
Added unquote, unquote-splicing, unsyntax, unsyntax-splicing
|
2007-08-30 20:12:38 -04:00 |
Abdulaziz Ghuloum
|
a324572bc0
|
Added (r6rs eval) library
|
2007-08-30 19:40:01 -04:00 |
Abdulaziz Ghuloum
|
28b143036f
|
Added time macro
|
2007-08-30 11:06:21 -04:00 |
Abdulaziz Ghuloum
|
a20884c16b
|
* applying unbound ids no longer segfaults
|
2007-08-29 00:38:24 -04:00 |
Abdulaziz Ghuloum
|
1ca0e11fb3
|
Added $set-symbol-proc!
|
2007-08-28 23:49:50 -04:00 |
Abdulaziz Ghuloum
|
efb59a4f46
|
Added exact, inexact
|
2007-08-28 18:15:27 -04:00 |
Abdulaziz Ghuloum
|
bbe077cd5f
|
* Added floor
* exported negative?
|
2007-08-28 17:45:54 -04:00 |
Abdulaziz Ghuloum
|
d1221276b9
|
Added vector-for-each
|
2007-08-28 17:24:53 -04:00 |
Abdulaziz Ghuloum
|
5321868952
|
Added vector-map
|
2007-08-28 15:37:51 -04:00 |
Abdulaziz Ghuloum
|
e2ca2dffb2
|
Added boolean=? and symbol=?
|
2007-08-28 15:03:21 -04:00 |
Abdulaziz Ghuloum
|
2b6a3ef715
|
Added string-copy
|
2007-08-28 12:46:12 -04:00 |
Abdulaziz Ghuloum
|
86a28c3822
|
Added =>, else, and _ aux macros
|
2007-08-28 12:39:54 -04:00 |
Abdulaziz Ghuloum
|
905b6c96c6
|
Added ... auxilary kwd
|
2007-08-28 11:34:13 -04:00 |
Abdulaziz Ghuloum
|
d0eef4c3c4
|
* Added command-line
|
2007-08-26 21:24:22 -04:00 |
Abdulaziz Ghuloum
|
7bb5eab307
|
* Added delete-file.
|
2007-08-26 20:04:00 -04:00 |
Abdulaziz Ghuloum
|
d8b81869c9
|
* $port-output-index, $port-output-size, $set-port-output-index! and
$set-port-output-size! are gone.
|
2007-08-25 11:24:05 -04:00 |
Abdulaziz Ghuloum
|
023d0831d7
|
* Removed $port-input-index, $port-input-size,
$set-port-input-index! and $set-port-input-size!
|
2007-08-25 11:06:30 -04:00 |
Abdulaziz Ghuloum
|
c5530973d0
|
* Added $port-buffer, $port-index, $port-size, $set-port-index!, and
$set-port-size!. Next step is removing the input/output-specific
accessors and mutators.
|
2007-08-25 10:49:39 -04:00 |
Abdulaziz Ghuloum
|
22d15fe6da
|
* Added an inthash function to primops.
|
2007-07-04 17:42:18 +03:00 |
Abdulaziz Ghuloum
|
d3b2ee35f3
|
* Added $fixnum->flonum (not working yet)
|
2007-06-18 14:06:13 +03:00 |
Abdulaziz Ghuloum
|
cb4752df99
|
* Added flmax
|
2007-06-18 13:06:19 +03:00 |
Abdulaziz Ghuloum
|
d04b4f4be8
|
* Added flround.
|
2007-06-18 13:01:45 +03:00 |