Custom Query (1630 matches)
Results (19 - 21 of 1630)
Ticket | Owner | Reporter | Resolution | Summary |
---|---|---|---|---|
#211 | fixed | add a `file-type' procedure to posix unit | ||
Description |
`(file-type FILENAME-OR-FD)' -> SYMBOL Should return one of regular directory symlink fifo socket char-device block-device |
|||
#224 | fixed | map allows non-list arguments | ||
Description |
If the first list argument to map is not actually a list, map will just return (). Version: git fd66e1b (master) #;1> (map (lambda (x) x) 'foo) () #;2> (map 'foo 'foo) () |
|||
#235 | fixed | > < >= <= = 2-arg compiler rewrites are broken | ||
Description |
The implementation of C_i_greaterp does not throw an error when the first argument is not a number. See example at http://paste.lisp.org/display/99206 I believe this is because it does not check the argument type of x, only y. Instead if x is not a fixnum or flonum, C_i_greaterp just returns #f. In other words it is missing: else barf(C_BAD_ARGUMENT_TYPE_ERROR, ">", x); I also believe C_i_nequalp, C_i_greaterp, C_i_lessp, C_i_greater_or_equalp, C_i_less_or_equalp are all affected. |