ecl/src/c
2006-11-10 18:42:35 +00:00
..
arch Patches to build ECL on OSX/Intel 2006-04-06 09:57:53 +00:00
all_symbols.d *OPTIMIZE-SLOT-ACCESS* was defined in the CL package instead of in CLOS 2006-11-10 16:09:17 +00:00
alloc.d Minimize number of headers included by ecl/ecl.h 2006-10-23 21:24:04 +00:00
alloc_2.d Minimize number of headers included by ecl/ecl.h 2006-10-23 21:24:04 +00:00
apply.d Allow C functions to have more than 64 required arguments. 2006-06-29 15:57:52 +00:00
array.d No need for using fixnnint() when we now the argument is a fixnum. 2006-11-01 17:46:44 +00:00
assignment.d Header files are now kept in a directory named 'ecl', so as to avoid name clashes with other headers. 2006-02-28 14:05:47 +00:00
backq.d Header files are now kept in a directory named 'ecl', so as to avoid name clashes with other headers. 2006-02-28 14:05:47 +00:00
big.d Header files are now kept in a directory named 'ecl', so as to avoid name clashes with other headers. 2006-02-28 14:05:47 +00:00
big_ll.d Header files are now kept in a directory named 'ecl', so as to avoid name clashes with other headers. 2006-02-28 14:05:47 +00:00
cfun.d Allow C functions to have more than 64 required arguments. 2006-06-29 15:57:52 +00:00
character.d DIGIT-CHAR complains when passed an invalid radix. 2006-11-01 17:45:08 +00:00
cinit.d Support for hierarchical package names 2006-10-26 16:39:14 +00:00
cmpaux.d Initital support for long double and immediate short floats. 2006-10-13 17:28:51 +00:00
compiler.d Implemented generic type checker based on ecl type tags and used it to replace multiple assertions. 2006-10-30 10:50:58 +00:00
disassembler.d Some lisp functions with non-standard names (base-char-p, base-string) are renamed and moved to the SYS package. socket.lsp fixed to understand base strings. limited support for arbitrary strings in string streams. 2006-05-29 08:51:28 +00:00
dosdummy.d Initial revision 2001-06-26 17:14:44 +00:00
dostimes.d Initial revision 2001-06-26 17:14:44 +00:00
dpp.c Replace cl_env.token with a pool of strings. 2006-09-25 17:13:31 +00:00
earith.d Header files are now kept in a directory named 'ecl', so as to avoid name clashes with other headers. 2006-02-28 14:05:47 +00:00
error.d Minimize number of headers included by ecl/ecl.h 2006-10-23 21:24:04 +00:00
eval.d Function cl_va_end() is now a macro. 2006-10-27 22:20:32 +00:00
ffi.d Implemented generic type checker based on ecl type tags and used it to replace multiple assertions. 2006-10-30 10:50:58 +00:00
file.d Reorganized argument checks for READ-SEQUENCE and WRITE-SEQUENCE. 2006-11-01 17:46:33 +00:00
format.d Implemented generic type checker based on ecl type tags and used it to replace multiple assertions. 2006-10-30 10:50:58 +00:00
gbc-new.d Move from short/long-float to single/double-float (by L. Brinkhoff) 2006-09-01 15:15:57 +00:00
gbc.d Minimize number of headers included by ecl/ecl.h 2006-10-23 21:24:04 +00:00
gfun.d Removed unused function si_set_compiled_function_name() 2006-10-27 20:08:01 +00:00
hash.d SXHASH does not produce the same key for two strings which only differ on the character type 2006-11-10 18:41:47 +00:00
instance.d Initital support for long double and immediate short floats. 2006-10-13 17:28:51 +00:00
interpreter.d Minimize number of headers included by ecl/ecl.h 2006-10-23 21:24:04 +00:00
list.d Header files are now kept in a directory named 'ecl', so as to avoid name clashes with other headers. 2006-02-28 14:05:47 +00:00
load.d Minimize number of headers included by ecl/ecl.h 2006-10-23 21:24:04 +00:00
macros.d Integrated variables into the compiler environment. Variable *VARS* disappears. 2006-06-12 08:52:28 +00:00
main.d Implemented generic type checker based on ecl type tags and used it to replace multiple assertions. 2006-10-30 10:50:58 +00:00
Makefile.in Remove dependency on lwp.h and add header pthread.h for several symbols (PTHREAD_MUTEX... etc) required in packages.d and threads.d 2006-10-24 12:33:24 +00:00
mapfun.d Header files are now kept in a directory named 'ecl', so as to avoid name clashes with other headers. 2006-02-28 14:05:47 +00:00
multival.d Header files are now kept in a directory named 'ecl', so as to avoid name clashes with other headers. 2006-02-28 14:05:47 +00:00
num_arith.d Initital support for long double and immediate short floats. 2006-10-13 17:28:51 +00:00
num_co.d Implemented generic type checker based on ecl type tags and used it to replace multiple assertions. 2006-10-30 10:50:58 +00:00
num_comp.d Improved accuracy of long floats in reading, writing and conversion to integers. 2006-10-13 17:29:26 +00:00
num_log.d Header files are now kept in a directory named 'ecl', so as to avoid name clashes with other headers. 2006-02-28 14:05:47 +00:00
num_pred.d Initital support for long double and immediate short floats. 2006-10-13 17:28:51 +00:00
num_rand.d Initital support for long double and immediate short floats. 2006-10-13 17:28:51 +00:00
num_sfun.d New functions for type errors with error recovery (ecl_type_error, si:wrong-type-argument). Incorporated this facility to all functions in num_sfun.d and num_co.d, as well as to make_complex() 2006-10-29 10:34:32 +00:00
number.d DIGIT-CHAR-P complains when passed an invalid radix. 2006-11-01 17:44:56 +00:00
package.d Allow creating symbols with extended characters in the name, and teach EQUAL how to compare strings with different character types. 2006-11-10 15:36:18 +00:00
pathname.d Implemented generic type checker based on ecl type tags and used it to replace multiple assertions. 2006-10-30 10:50:58 +00:00
predicate.d SXHASH does not produce the same key for two strings which only differ on the character type 2006-11-10 18:41:47 +00:00
print.d Implemented generic type checker based on ecl type tags and used it to replace multiple assertions. 2006-10-30 10:50:58 +00:00
read.d Allow creating symbols with extended characters in the name, and teach EQUAL how to compare strings with different character types. 2006-11-10 15:36:18 +00:00
reference.d Implemented generic type checker based on ecl type tags and used it to replace multiple assertions. 2006-10-30 10:50:58 +00:00
sequence.d MAKE-STRING with Unicode accepts arbitrary type specifiers. New function ecl_base_char_code() used to coerce objects to char and unsigned 2006-10-27 21:40:34 +00:00
stacks.d Header files are now kept in a directory named 'ecl', so as to avoid name clashes with other headers. 2006-02-28 14:05:47 +00:00
string.d MAKE-STRING always produced a BASE-STRING 2006-11-10 18:42:35 +00:00
structure.d The slot accessors for structures with type VECTOR or LIST now rely on the standard function ELT, instead of si:list-nth and si:rplaca-nthcdr. 2006-11-06 20:43:53 +00:00
symbol.d Allow creating symbols with extended characters in the name, and teach EQUAL how to compare strings with different character types. 2006-11-10 15:36:18 +00:00
symbols_list.h *OPTIMIZE-SLOT-ACCESS* was defined in the CL package instead of in CLOS 2006-11-10 16:09:17 +00:00
symbols_list2.h The slot accessors for structures with type VECTOR or LIST now rely on the standard function ELT, instead of si:list-nth and si:rplaca-nthcdr. 2006-11-06 20:43:53 +00:00
tcp.d Restrict further the port range (as specified by open standards) 2006-11-01 17:46:19 +00:00
threads.d Reduced the number of headers globally included. 2006-10-23 21:13:14 +00:00
threads_win32.d Fix typo. 2006-09-25 09:57:25 +00:00
time.d Reduced the number of headers globally included. 2006-10-23 21:13:14 +00:00
typespec.d Implemented generic type checker based on ecl type tags and used it to replace multiple assertions. 2006-10-30 10:50:58 +00:00
unify.d The project name goes back to ECL. Therefore feature #+ECL returns and the 2001-11-21 08:07:30 +00:00
unixfsys.d Reorganized checking of arguments in #* reader. MKDIR only allows mode up to 0777. 2006-11-02 12:41:56 +00:00
unixint.d Header files are now kept in a directory named 'ecl', so as to avoid name clashes with other headers. 2006-02-28 14:05:47 +00:00
unixsys.d Reduced the number of headers globally included. 2006-10-23 21:13:14 +00:00