Andy Wingo
|
b3909e8f00
tmp
|
13 anni fa |
Andy Wingo
|
c2f56e4d89
SCM always 64 bits wide
|
13 anni fa |
Andy Wingo
|
6ab63d4446
scm is always a union
|
13 anni fa |
Andy Wingo
|
976509b8e4
SCM is a union
|
13 anni fa |
Andy Wingo
|
86fb1eb631
merge strictness branch from 2.0
|
13 anni fa |
Andy Wingo
|
210c0325d3
allow iflags to be constant expressions with typing-strictness==2
|
13 anni fa |
Andy Wingo
|
544a29de14
fix static allocation with debug_typing_strictness==2
|
13 anni fa |
Andy Wingo
|
fc7bd367ab
remove all deprecated code
|
13 anni fa |
Mark H Weaver
|
1ce7279a06
Fix mistake in comment in tags.h
|
14 anni fa |
Ludovic Courtès
|
5b46a8c2c8
Use "pointer" instead of "foreign" when dealing with wrapped pointers.
|
14 anni fa |
Mark H Weaver
|
f60c2c4e10
Renumber IFLAGSs so the first 8 are reserved for lisp booleans.
|
15 anni fa |
Andy Wingo
|
bb0229b51d
add with-fluids objects and primitive syntax
|
15 anni fa |
Andy Wingo
|
adaf86ec49
connect a few more wires to promptenstein
|
15 anni fa |
Andy Wingo
|
cc7005bc37
remove scm_tc7_gsubr
|
15 anni fa |
Andy Wingo
|
6f3b0cc29e
tc7 tags for vm-related data
|
15 anni fa |
Andy Wingo
|
9c246c0383
remove unused snarf macros
|
15 anni fa |
Andy Wingo
|
e2c2a6994d
add foreign value wrapper
|
15 anni fa |
Andy Wingo
|
ea68d342f1
procedures-with-setters implemented in terms of structs
|
15 anni fa |
Andy Wingo
|
9ea31741da
fluids are tc7 objects
|
15 anni fa |
Andy Wingo
|
c99de5aa27
hash tables have a tc7
|
15 anni fa |
Andy Wingo
|
314b87163e
eval.c closures are now applicable smobs, not tc3s
|
15 anni fa |
Andy Wingo
|
f36878ba2d
remove cxrs
|
15 anni fa |
Andy Wingo
|
8a1f4f98e1
remove rpsubrs
|
15 anni fa |
Andy Wingo
|
31d845b4bc
remove asubrs
|
15 anni fa |
Andy Wingo
|
b04ab0c624
remove scm_tc7_dsubr
|
15 anni fa |
Andy Wingo
|
df338a2264
remove tc7_subr_* and tc7_lsubr_*
|
15 anni fa |
Andy Wingo
|
b7742c6b71
new evaluator, y'all
|
15 anni fa |
Ludovic Courtès
|
8a30946f7f
Make `SCM' type definition acceptable for C++ compilers.
|
15 anni fa |
Ludovic Courtès
|
114bc68ac9
Don't rely on `HAVE_' macros in public header "tags.h".
|
15 anni fa |
Ludovic Courtès
|
56a3dcd431
Remove references to undefined macros.
|
15 anni fa |