| .. |
|
arch
|
cleanup: update license to lgpl-2.1+ in both headers and text
|
2024-01-14 12:22:27 +01:00 |
|
clos
|
lwp: add new types CONTINUATION and THREAD
|
2026-03-15 09:47:50 +01:00 |
|
coverity
|
|
|
|
ffi
|
boot: add a file escape.d for program control transfer
|
2026-03-13 19:23:06 +01:00 |
|
numbers
|
core: move defacto constants from cl_core structure to global space
|
2026-03-13 19:23:05 +01:00 |
|
printer
|
lwp: add new types CONTINUATION and THREAD
|
2026-03-15 09:47:50 +01:00 |
|
reader
|
[wip] reader: add a new helper function ecl_parse_fixnum
|
2026-03-15 09:47:50 +01:00 |
|
streams
|
[nucl] experimental runtimes
|
2026-03-15 09:47:50 +01:00 |
|
threads
|
[maybe] boot: introduce a table with early symbols ecl_symbols
|
2026-03-15 09:47:50 +01:00 |
|
unicode
|
unicode: update unicode character database to version 13.0.0
|
2021-05-07 21:09:09 +02:00 |
|
all_symbols.d
|
[maybe] boot: introduce a table with early symbols ecl_symbols
|
2026-03-15 09:47:50 +01:00 |
|
apply.d
|
exceptions: dispatch signals exceptions (not conditions)
|
2026-03-15 09:47:50 +01:00 |
|
array.d
|
rename the operator ecl_make_stack -> ecl_make_vector
|
2025-03-31 20:42:17 +02:00 |
|
assignment.d
|
cosmetic: remove unnecessary bindings of the_env
|
2026-02-27 09:51:50 +01:00 |
|
atomic.d
|
core: move atomics from threads directory to core
|
2025-07-26 16:59:42 +02:00 |
|
backq.d
|
port to C23 standard
|
2025-04-26 18:13:40 +02:00 |
|
big.d
|
memory: rename ecl_realloc to ecl_resize
|
2026-03-15 09:47:50 +01:00 |
|
big_ll.d
|
ecl_bignum: access the internal object with a macro ecl_bignum
|
2022-05-06 10:13:08 +02:00 |
|
boot.d
|
[maybe] boot: introduce a table with early symbols ecl_symbols
|
2026-03-15 09:47:50 +01:00 |
|
cfun.d
|
cmp: faster function calls for C compatible variadic dispatch
|
2024-03-24 18:08:34 +01:00 |
|
cfun_dispatch.d
|
exceptions: make cfun_dispatch use exception trampolines
|
2026-03-15 09:47:50 +01:00 |
|
char_ctype.d
|
char_ctype.d: use new ucd.h header features instead of hardcoded constants
|
2021-05-07 21:09:09 +02:00 |
|
character.d
|
exceptions: make character.d usable in early runtime
|
2026-03-15 09:47:50 +01:00 |
|
cinit.d
|
[maybe] boot: introduce a table with early symbols ecl_symbols
|
2026-03-15 09:47:50 +01:00 |
|
cmpaux.d
|
[maybe] boot: introduce a table with early symbols ecl_symbols
|
2026-03-15 09:47:50 +01:00 |
|
compiler.d
|
hash: rename cl__make_hash_table to ecl_make_hash_table
|
2026-03-13 19:23:06 +01:00 |
|
cons.d
|
indent: indent files according to GNU standard
|
2016-05-05 13:40:27 +02:00 |
|
disassembler.d
|
bytevm: new opcode CALLW, don't open a frame when there are no locals
|
2026-03-13 19:23:05 +01:00 |
|
dpp.c
|
exceptions: introduce the concept of an exception
|
2026-03-15 09:47:50 +01:00 |
|
ecl_constants.h
|
long-float: remove conditionalization
|
2019-05-24 21:04:59 +00:00 |
|
ecl_features.h.in
|
handle *features* entirely in the configure script
|
2025-07-19 16:33:22 +02:00 |
|
eql.d
|
boot: move ecl_eql to a separate file eql.d
|
2026-03-13 19:23:06 +01:00 |
|
error.d
|
exceptions: make reader.d usable in the early env
|
2026-03-15 09:47:50 +01:00 |
|
escape.d
|
exceptions: make escape signal an exception not internal error
|
2026-03-15 09:47:50 +01:00 |
|
eval.d
|
apply: move funcall and apply-from-stack eval.d -> apply.d
|
2026-03-13 19:23:05 +01:00 |
|
ffi.d
|
memory: ensure disabled interrupts in top-level operators
|
2026-03-15 09:47:50 +01:00 |
|
file.d
|
exceptions: make stream.d usable in the early env
|
2026-03-15 09:47:50 +01:00 |
|
format.d
|
[wip] reader: add a new helper function ecl_parse_fixnum
|
2026-03-15 09:47:50 +01:00 |
|
hash.d
|
hash: rename cl__make_hash_table to ecl_make_hash_table
|
2026-03-13 19:23:06 +01:00 |
|
interpreter.d
|
exceptions: runtime stack error signals exceptions (not conditions)
|
2026-03-15 09:47:50 +01:00 |
|
iso_latin_names.h
|
Small compatibility fixes
|
2024-10-07 07:42:22 +02:00 |
|
list.d
|
threading: add support for atomic operations
|
2018-10-15 19:55:39 +02:00 |
|
load.d
|
cosmetic: replace @'t' with ECL_T in core
|
2024-12-11 12:38:30 +01:00 |
|
lwp.d
|
lwp: add new types CONTINUATION and THREAD
|
2026-03-15 09:47:50 +01:00 |
|
macros.d
|
port to C23 standard
|
2025-04-26 18:13:40 +02:00 |
|
main.d
|
exceptions: introduce the concept of an exception
|
2026-03-15 09:47:50 +01:00 |
|
Makefile.in
|
lwp: add new types CONTINUATION and THREAD
|
2026-03-15 09:47:50 +01:00 |
|
mapfun.d
|
Remove FEprogram_error_noreturn and replace uses with FEprogram_error
|
2017-06-29 17:24:54 -05:00 |
|
mem_bdwgc.d
|
[maybe] bytevm: open-code lexical environment allocation
|
2026-03-15 09:47:50 +01:00 |
|
mem_nogc.d
|
modules: [B/n] allow for building ecl without bdwgc and with nogc
|
2026-03-15 09:47:02 +01:00 |
|
memory.d
|
lwp: add new types CONTINUATION and THREAD
|
2026-03-15 09:47:50 +01:00 |
|
module.d
|
modules: deallocate stacks when modules are destroyed
|
2026-03-15 09:47:02 +01:00 |
|
multival.d
|
c-indent: g-n
|
2016-05-05 16:28:32 +02:00 |
|
newhash.h
|
remove register storage class specifier
|
2021-07-17 12:13:05 +02:00 |
|
nucl.c
|
[nucl] experimental runtimes
|
2026-03-15 09:47:50 +01:00 |
|
num_arith.d
|
numbers: use fast dispatch in ecl_integer_divide (round)
|
2019-05-05 10:38:02 +02:00 |
|
num_co.d
|
core: move defacto constants from cl_core structure to global space
|
2026-03-13 19:23:05 +01:00 |
|
num_log.d
|
bignum: replace numerous references to mpz with _ecl_big trampolines
|
2025-01-20 12:39:59 +01:00 |
|
num_pred.d
|
ieee-fp: fix ext:float-{infinity/nan}-p
|
2019-08-14 20:51:40 +02:00 |
|
num_rand.d
|
bignum: replace numerous references to mpz with _ecl_big trampolines
|
2025-01-20 12:39:59 +01:00 |
|
number.d
|
core: move defacto constants from cl_core structure to global space
|
2026-03-13 19:23:05 +01:00 |
|
package.d
|
hash: rename cl__make_hash_table to ecl_make_hash_table
|
2026-03-13 19:23:06 +01:00 |
|
pathname.d
|
[maybe] boot: introduce a table with early symbols ecl_symbols
|
2026-03-15 09:47:50 +01:00 |
|
predicate.d
|
boot: move ecl_eql to a separate file eql.d
|
2026-03-13 19:23:06 +01:00 |
|
print.d
|
Fix a braino in CL:FINISH-OUTPUT which called ecl_force_output
|
2025-08-13 14:19:56 +02:00 |
|
process.d
|
modules: deallocate stacks when modules are destroyed
|
2026-03-15 09:47:02 +01:00 |
|
pucl.c
|
[nucl] experimental runtimes
|
2026-03-15 09:47:50 +01:00 |
|
r2rs.c
|
[nucl] experimental runtimes
|
2026-03-15 09:47:50 +01:00 |
|
read.d
|
[maybe] boot: introduce a table with early symbols ecl_symbols
|
2026-03-15 09:47:50 +01:00 |
|
reader.d
|
exceptions: make reader.d usable in the early env
|
2026-03-15 09:47:50 +01:00 |
|
reference.d
|
implement faster function calls
|
2024-03-03 18:26:47 +01:00 |
|
sequence.d
|
cosmetic: fix some compiler warnings
|
2020-04-29 20:35:37 +02:00 |
|
serialize.d
|
lwp: add new types CONTINUATION and THREAD
|
2026-03-15 09:47:50 +01:00 |
|
sse2.d
|
cosmetic: fix indent (rest of C)
|
2016-05-06 08:41:52 +02:00 |
|
stack2.d
|
stacks: move early stacks to a separate file
|
2026-03-15 09:47:50 +01:00 |
|
stacks.d
|
exceptions: runtime stack error signals exceptions (not conditions)
|
2026-03-15 09:47:50 +01:00 |
|
stream.d
|
exceptions: make stream.d usable in the early env
|
2026-03-15 09:47:50 +01:00 |
|
string.d
|
memory: move ecl_alloc_adjustable_*_string to memory.d
|
2026-03-15 09:47:50 +01:00 |
|
structure.d
|
clos: ensure correct class stamps
|
2022-02-04 21:31:53 +01:00 |
|
symbol.d
|
[maybe] boot: introduce a table with early symbols ecl_symbols
|
2026-03-15 09:47:50 +01:00 |
|
symbols_list.h
|
lwp: add new types CONTINUATION and THREAD
|
2026-03-15 09:47:50 +01:00 |
|
tcp.d
|
port to C23 standard
|
2025-04-26 18:13:40 +02:00 |
|
time.d
|
core: move defacto constants from cl_core structure to global space
|
2026-03-13 19:23:05 +01:00 |
|
typespec.d
|
lwp: add new types CONTINUATION and THREAD
|
2026-03-15 09:47:50 +01:00 |
|
unixfsys.d
|
core: split cl_core_struct in two structure cl_core and ecl_core
|
2026-03-13 19:23:05 +01:00 |
|
unixint.d
|
[maybe] boot: introduce a table with early symbols ecl_symbols
|
2026-03-15 09:47:50 +01:00 |
|
unixsys.d
|
Fix access to environ on Darwin
|
2023-09-20 18:27:37 +00:00 |
|
vector_push.d
|
cosmetic: indent vector_push.d
|
2026-03-13 19:23:05 +01:00 |