.. |
lightening
|
5a1a1eee50
Add JIT capability for MinGW
|
3 years ago |
.gitignore
|
99555262a9
Fix the rule to check for new signals and errors
|
8 years ago |
ChangeLog-1996-1999
|
339999c72e
Moved old ChangeLog text to ChangeLog-1996-1999 (added that file)
|
25 years ago |
ChangeLog-2000
|
a51fe2479e
Split up.
|
24 years ago |
ChangeLog-2008
|
afb59d75b8
Rename `ChangeLog' files to `ChangeLog-2008'.
|
16 years ago |
ChangeLog-scm
|
4b28e0b88b
Renamed to ChangeLog-scm from ChangeLog.scm, so it won't interfere with
|
28 years ago |
ChangeLog-srfi
|
37710f7e8f
move srfi-1 and srfi-60 C impl to libguile, without public C api
|
14 years ago |
ChangeLog-threads
|
7bfd3b9e94
Merge threads directory into libguile.
|
28 years ago |
Makefile.am
|
5bdc663af9
Rewrite soft ports in Scheme
|
1 year ago |
UnicodeData.txt
|
9f8e05e513
Create 'srfi-14.i.c' during build.
|
2 years ago |
__scm.h
|
aad5bfed60
Add __scm.h placeholder
|
6 years ago |
alist.c
|
1234bb1850
Update license notices in all C files
|
6 years ago |
alist.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
array-handle.c
|
8110061e64
bitvector-set-bit! / bitvector-clear-bit! replace bitvector-set!
|
4 years ago |
array-handle.h
|
3df3ba1a2c
Remove array contp flag
|
3 years ago |
array-map.c
|
3df3ba1a2c
Remove array contp flag
|
3 years ago |
array-map.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
arrays.c
|
3df3ba1a2c
Remove array contp flag
|
3 years ago |
arrays.h
|
96e3686db1
Revert shift of ndim in array tag from 3df3ba1a2c956bba122328e1fc4be614171a4f42
|
3 years ago |
async.c
|
d1c2d7de2f
Switch to use atomic_compare_exchange_strong
|
5 years ago |
async.h
|
5804c977d7
Rename scm_i_thread to scm_thread
|
6 years ago |
atomic.c
|
d1c2d7de2f
Switch to use atomic_compare_exchange_strong
|
5 years ago |
atomic.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
atomics-internal.h
|
d1c2d7de2f
Switch to use atomic_compare_exchange_strong
|
5 years ago |
backtrace.c
|
1234bb1850
Update license notices in all C files
|
6 years ago |
backtrace.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
bdw-gc.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
bitvectors.c
|
d70c1dbebf
New function bitvector-copy (scm_bitvector_copy)
|
3 years ago |
bitvectors.h
|
d70c1dbebf
New function bitvector-copy (scm_bitvector_copy)
|
3 years ago |
boolean.c
|
0c0a658c56
Improve the documentation for 'nil?'.
|
5 years ago |
boolean.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
bytevectors.c
|
67dbc60e8f
bytevector-slice: optimize trivial case
|
1 year ago |
bytevectors.h
|
e441c34f16
Add 'bytevector-slice'.
|
2 years ago |
c-tokenize.lex
|
8cb0d6d7fa
build: Don't include <config.h> in native programs when cross-compiling.
|
10 years ago |
cache-internal.h
|
5804c977d7
Rename scm_i_thread to scm_thread
|
6 years ago |
chars.c
|
253cf3dc6f
Revert "Revert scm_c_make_char rename"
|
5 years ago |
chars.h
|
253cf3dc6f
Revert "Revert scm_c_make_char rename"
|
5 years ago |
chooks.c
|
1234bb1850
Update license notices in all C files
|
6 years ago |
chooks.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
continuations.c
|
43cfae3634
Fix build on ia64.
|
4 years ago |
continuations.h
|
a20feea43e
Continuations capture machine code address
|
6 years ago |
control.c
|
6cd9b3114f
Fix use of uninstalled header by installed headers
|
6 years ago |
control.h
|
e7778c62aa
abort-to-prompt uses an intrinsic
|
6 years ago |
cpp-E.syms
|
befaad0c14
Add Hurd signal and error constants.
|
8 years ago |
cpp-SIG.syms
|
41f28a9b0e
Remove SIGEV constant definitions.
|
8 years ago |
custom-ports.c
|
1852fbfef9
Add "custom ports"
|
1 year ago |
custom-ports.h
|
1852fbfef9
Add "custom ports"
|
1 year ago |
debug-malloc.c
|
3ae69f3063
Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals.
|
5 years ago |
debug-malloc.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
debug.c
|
1234bb1850
Update license notices in all C files
|
6 years ago |
debug.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
deprecated.c
|
8e2e2ceb17
Deprecate symbol properties.
|
2 years ago |
deprecated.h
|
8e2e2ceb17
Deprecate symbol properties.
|
2 years ago |
deprecation.c
|
3ae69f3063
Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals.
|
5 years ago |
deprecation.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
dynl.c
|
7d08c72cf9
Add windows stubs for dlopen, dlclose, dlsym, dlerror
|
3 years ago |
dynl.h
|
2e26538d6a
Replace libltdl with raw dlopen, dlsym
|
3 years ago |
dynstack.c
|
a20feea43e
Continuations capture machine code address
|
6 years ago |
dynstack.h
|
a20feea43e
Continuations capture machine code address
|
6 years ago |
dynwind.c
|
5804c977d7
Rename scm_i_thread to scm_thread
|
6 years ago |
dynwind.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
elf.h
|
afc74c2920
add ELF loader
|
12 years ago |
eq.c
|
7c53325c31
Fix scm_integer_to_double_z to always round; clean ups
|
3 years ago |
eq.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
error.c
|
3ae69f3063
Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals.
|
5 years ago |
error.h
|
1a3e316c32
Remove traces of 'scm_memory_error'.
|
4 years ago |
eval.c
|
3ae69f3063
Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals.
|
5 years ago |
eval.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
evalext.c
|
1234bb1850
Update license notices in all C files
|
6 years ago |
evalext.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
exceptions.c
|
02dfb6e776
Fix exn dispatch for exns within pre-unwind handlers
|
1 year ago |
exceptions.h
|
f4ca107f7f
Rebase throw/catch on top of raise-exception/with-exception-handler
|
5 years ago |
expand.c
|
c7d170c5d1
Fix typos throughout codebase.
|
1 year ago |
expand.h
|
79a40cf717
Add "mod" field to tree-il toplevel ref, set, define
|
5 years ago |
extensions.c
|
2e26538d6a
Replace libltdl with raw dlopen, dlsym
|
3 years ago |
extensions.h
|
6cd9b3114f
Fix use of uninstalled header by installed headers
|
6 years ago |
fdes-finalizers.c
|
6cd9b3114f
Fix use of uninstalled header by installed headers
|
6 years ago |
fdes-finalizers.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
feature.c
|
1234bb1850
Update license notices in all C files
|
6 years ago |
feature.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
filesys.c
|
c8b81ffb34
Define Scheme bindings to ‘openat’ when available.
|
2 years ago |
filesys.h
|
c8b81ffb34
Define Scheme bindings to ‘openat’ when available.
|
2 years ago |
finalizers.c
|
df86a2a8c8
Finalization thread exits when it gets EOF on its pipe.
|
2 years ago |
finalizers.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
fluids.c
|
2446e7dc29
Respect thread local fluid defaults
|
5 years ago |
fluids.h
|
8918165c40
Compile current-module as intrinsic call
|
6 years ago |
foreign-object.c
|
6cd9b3114f
Fix use of uninstalled header by installed headers
|
6 years ago |
foreign-object.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
foreign.c
|
496f69dba2
Support C99 complex types in (system foreign)
|
3 years ago |
foreign.h
|
496f69dba2
Support C99 complex types in (system foreign)
|
3 years ago |
fports.c
|
9b357bace3
Presume ISO C90 headers are always available
|
2 years ago |
fports.h
|
dbc93d6195
Avoid throwing exceptions during early boot if stdin is closed
|
5 years ago |
frames.c
|
745b67c04a
Add frame-local-ref / frame-local-set! support for type 'ptr
|
3 years ago |
frames.h
|
4b7af0b7fd
Update frames.h comments.
|
6 years ago |
gc-inline.h
|
b02d1b08d7
Compiler allocates boxed flonums in unmarked space
|
5 years ago |
gc-malloc.c
|
1234bb1850
Update license notices in all C files
|
6 years ago |
gc.c
|
837580587b
Tweak to initial heap size selection
|
4 years ago |
gc.h
|
16879cabed
Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types
|
6 years ago |
gen-scmconfig.c
|
9b357bace3
Presume ISO C90 headers are always available
|
2 years ago |
gen-scmconfig.h.in
|
54adbd6f0f
improve autoconfigury for minigmp
|
3 years ago |
generalized-vectors.c
|
1234bb1850
Update license notices in all C files
|
6 years ago |
generalized-vectors.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
gettext.c
|
1234bb1850
Update license notices in all C files
|
6 years ago |
gettext.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
goops.c
|
6cd9b3114f
Fix use of uninstalled header by installed headers
|
6 years ago |
goops.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
gsubr.c
|
fe6cc6d04a
Use SCM_GSUBR_MAX in place of the hardcoded number
|
1 year ago |
gsubr.h
|
6b0491233f
Provide SCM_DEFINE_STATIC
|
5 years ago |
guardians.c
|
afb2c96248
Merge from stable-2.2
|
5 years ago |
guardians.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
guile-func-name-check
|
5d5d3d75d0
Fix spurious warnings in net_db.c
|
7 years ago |
guile-snarf-docs.in
|
34cbb05331
Revert "[build] Rewrite guile-func-name-check in Scheme, adding features."
|
14 years ago |
guile-snarf.awk.in
|
53befeb700
Change Guile license to LGPLv3+
|
15 years ago |
guile-snarf.in
|
f775ab3654
guile-snarf: skip -g* arguments to avoid build failure
|
7 years ago |
guile.c
|
db9725fd02
Don't force installation of GMP allocators in guile shell
|
3 years ago |
hash.c
|
ffb95239aa
scm_i_utf8_string_hash: compute u8 chars not bytes
|
1 year ago |
hash.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
hashtab.c
|
1234bb1850
Update license notices in all C files
|
6 years ago |
hashtab.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
hooks.c
|
1234bb1850
Update license notices in all C files
|
6 years ago |
hooks.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
i18n.c
|
3827291425
Presume ISO C90 functions are always available
|
2 years ago |
i18n.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
init.c
|
5bdc663af9
Rewrite soft ports in Scheme
|
1 year ago |
init.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
inline.c
|
d5c420a888
Add 'scm_c_make_char' and use it where appropriate.
|
5 years ago |
inline.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
instructions.c
|
172e5ccfc1
Add sign-extending make-immediate instruction
|
4 years ago |
instructions.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
integers.c
|
1ddc4eb964
Fixes arg type for scm_integer_from_mpz
|
2 years ago |
integers.h
|
5481222670
Re-rewrite integer-expt in C
|
3 years ago |
intrinsics.c
|
6756aeff95
Better compilation for symbol->string
|
1 year ago |
intrinsics.h
|
6756aeff95
Better compilation for symbol->string
|
1 year ago |
ioext.c
|
6cd9b3114f
Fix use of uninstalled header by installed headers
|
6 years ago |
ioext.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
iselect.h
|
1b0da42672
on MinGW, prefer winsock2.h over sys/select in iselect
|
3 years ago |
jit.c
|
79e836b8cc
Fix branch fusing
|
1 year ago |
jit.h
|
af72d01de8
Speed up returns in JIT
|
5 years ago |
keywords.c
|
1234bb1850
Update license notices in all C files
|
6 years ago |
keywords.h
|
8b3cad6183
Implement hashing for keywords, i.e. (hash #:x ...)
|
4 years ago |
libgettext.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
libguile-3.0-gdb.scm
|
5d715dd467
gdb: Avoid accessing values that are optimized out.
|
4 years ago |
libguile.map
|
9af080f720
Use a linker version script for libguile.
|
15 years ago |
list.c
|
1ae50a7f80
Fix typo in append procedure documentation
|
1 year ago |
list.h
|
5dcad70d99
Fix list validation of *list->bytevector procedures.
|
5 years ago |
load.c
|
c7d170c5d1
Fix typos throughout codebase.
|
1 year ago |
load.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
loader.c
|
c5faaf50cf
missing includes for list.h
|
4 years ago |
loader.h
|
afd268ac1d
Bump objcode version
|
3 years ago |
locale-categories.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
macros.c
|
61a8c9300d
Fix race when expanding syntax-parameterize and define-syntax-parameter
|
5 years ago |
macros.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
mallocs.c
|
1234bb1850
Update license notices in all C files
|
6 years ago |
mallocs.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
memoize.c
|
5804c977d7
Rename scm_i_thread to scm_thread
|
6 years ago |
memoize.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
mini-gmp.c
|
81094013be
Include config.h in mini-gmp.c, if present
|
3 years ago |
mini-gmp.h
|
eb1bd8050e
Enable option to prefer mini-gmp over libgmp
|
3 years ago |
modules.c
|
3ae69f3063
Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals.
|
5 years ago |
modules.h
|
8918165c40
Compile current-module as intrinsic call
|
6 years ago |
net_db.c
|
c7d170c5d1
Fix typos throughout codebase.
|
1 year ago |
net_db.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
null-threads.c
|
865d48058e
Fix compilation --without-threads.
|
4 years ago |
null-threads.h
|
449b9bd5e1
in null threads, don't define sigmask stub when pthread_sigmask does not exist
|
4 years ago |
numbers.c
|
c0004442b7
Fix bad arguments to range_error() in numbers.c
|
2 years ago |
numbers.h
|
9b357bace3
Presume ISO C90 headers are always available
|
2 years ago |
objprop.c
|
1234bb1850
Update license notices in all C files
|
6 years ago |
objprop.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
options.c
|
1234bb1850
Update license notices in all C files
|
6 years ago |
options.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
pairs.c
|
3ae69f3063
Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals.
|
5 years ago |
pairs.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
poll.c
|
6cd9b3114f
Fix use of uninstalled header by installed headers
|
6 years ago |
poll.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
ports-internal.h
|
16879cabed
Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types
|
6 years ago |
ports.c
|
5ea8c69e91
Invalid charset at EOF does not cause decoding error
|
3 years ago |
ports.h
|
16879cabed
Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types
|
6 years ago |
posix-w32.c
|
7d08c72cf9
Add windows stubs for dlopen, dlclose, dlsym, dlerror
|
3 years ago |
posix-w32.h
|
6069fa5ce2
Compile fix for x86_64-MinGW.
|
3 years ago |
posix.c
|
df225a87b9
Test for clearenv function
|
1 year ago |
posix.h
|
551929e4fb
Add 'spawn'.
|
2 years ago |
print.c
|
253cf3dc6f
Revert "Revert scm_c_make_char rename"
|
5 years ago |
print.h
|
c2cf685b65
Remove the 'simple vector' concept
|
3 years ago |
private-options.h
|
6f6abb3bb5
Clean up srcprops implementation
|
4 years ago |
procprop.c
|
1234bb1850
Update license notices in all C files
|
6 years ago |
procprop.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
procs.c
|
9c03e44dcf
doc: Rephrase documentation of 'thunk?'.
|
4 years ago |
procs.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
programs.c
|
c86758c298
Allow for bind-optionals without alloc-frame
|
5 years ago |
programs.h
|
b8a9a666f1
Rewrite subr implementation
|
6 years ago |
promises.c
|
1234bb1850
Update license notices in all C files
|
6 years ago |
promises.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
pthread-threads.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
quicksort.i.c
|
f6ec873a8b
Move "min" and "max" macros out of _scm.h
|
6 years ago |
r6rs-ports.c
|
00e48eb16d
Load (ice-9 binary-ports) from C in thread-safe way
|
1 year ago |
r6rs-ports.h
|
0e305e6bfd
Rewrite custom binary ports in Scheme, in terms of custom ports
|
1 year ago |
random.c
|
bdddef3cfd
Avoid scm_i_mkbig outside numbers.c.
|
3 years ago |
random.h
|
16879cabed
Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types
|
6 years ago |
rdelim.c
|
3db293a71d
Document write-line.
|
4 years ago |
rdelim.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
read.c
|
a574fdf964
Remove read extension support from primitive-read
|
3 years ago |
read.h
|
a1fdb76455
Scheme reader fully replaces C reader
|
3 years ago |
regex-posix.c
|
9b357bace3
Presume ISO C90 headers are always available
|
2 years ago |
regex-posix.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
remaining-docs-needed
|
8849a2449b
* run-test, remaining-docs-needed: Added these scripts. The
|
25 years ago |
run-test
|
8849a2449b
* run-test, remaining-docs-needed: Added these scripts. The
|
25 years ago |
rw.c
|
1234bb1850
Update license notices in all C files
|
6 years ago |
rw.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
scm.h
|
dc3a3a84f9
Modify SCM_API for DLLs
|
1 year ago |
scmconfig.h.top
|
1234bb1850
Update license notices in all C files
|
6 years ago |
scmsigs.c
|
c7d170c5d1
Fix typos throughout codebase.
|
1 year ago |
scmsigs.h
|
5804c977d7
Rename scm_i_thread to scm_thread
|
6 years ago |
script.c
|
f34d50ad6b
Deprecate scm_find_executable
|
6 years ago |
script.h
|
f34d50ad6b
Deprecate scm_find_executable
|
6 years ago |
simpos.c
|
3827291425
Presume ISO C90 functions are always available
|
2 years ago |
simpos.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
smob.c
|
1234bb1850
Update license notices in all C files
|
6 years ago |
smob.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
snarf.h
|
3ae69f3063
Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals.
|
5 years ago |
socket.c
|
a52c9cf7c3
Fix typo in documentation for (socket)
|
1 year ago |
socket.h
|
aad64cf381
Merge from stable-2.2
|
5 years ago |
sort.c
|
bc7bd22267
Merge libguile/generalized-arrays.* into libguile/arrays.*
|
3 years ago |
sort.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
srcprop.c
|
6f6abb3bb5
Clean up srcprops implementation
|
4 years ago |
srcprop.h
|
6f6abb3bb5
Clean up srcprops implementation
|
4 years ago |
srfi-1.c
|
a15acbb828
srfi-1: Rewrite 'assoc' in Scheme.
|
4 years ago |
srfi-1.h
|
a15acbb828
srfi-1: Rewrite 'assoc' in Scheme.
|
4 years ago |
srfi-13.c
|
859cd4eb9b
doc: Fix composition describing scm_reverse_list_to_string
|
4 years ago |
srfi-13.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
srfi-14.c
|
c7d170c5d1
Fix typos throughout codebase.
|
1 year ago |
srfi-14.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
srfi-4.c
|
5759e37181
New function srfi-4-vector-type-size in (srfi srfi-4 gnu)
|
3 years ago |
srfi-4.h
|
5759e37181
New function srfi-4-vector-type-size in (srfi srfi-4 gnu)
|
3 years ago |
srfi-60.c
|
e78bcdc29a
Finish srfi-60 port off old scm mpz API
|
3 years ago |
srfi-60.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
stackchk.c
|
5804c977d7
Rename scm_i_thread to scm_thread
|
6 years ago |
stackchk.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
stacks.c
|
3ae69f3063
Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals.
|
5 years ago |
stacks.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
stime.c
|
c5faaf50cf
missing includes for list.h
|
4 years ago |
stime.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
strings.c
|
032acdeac9
'string->symbol' avoids copying the underlying string.
|
2 years ago |
strings.h
|
8e2e2ceb17
Deprecate symbol properties.
|
2 years ago |
strorder.c
|
1234bb1850
Update license notices in all C files
|
6 years ago |
strorder.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
strports.c
|
94b20b79ec
Merge from stable-2.2
|
5 years ago |
strports.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
struct.c
|
7c17655cd3
Fix incorrect allocation size in 'make-vtable-vtable'.
|
4 years ago |
struct.h
|
16879cabed
Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types
|
6 years ago |
symbols.c
|
8441d8ff56
Fix docstring for symbol->string, string->symbol
|
1 year ago |
symbols.h
|
8e2e2ceb17
Deprecate symbol properties.
|
2 years ago |
syntax.c
|
07f63cf4f3
Add syntax-sourcev
|
3 years ago |
syntax.h
|
07f63cf4f3
Add syntax-sourcev
|
3 years ago |
syscalls.h
|
c8b81ffb34
Define Scheme bindings to ‘openat’ when available.
|
2 years ago |
tags.h
|
d9eafa374c
Inline tags.h into __scm.h
|
6 years ago |
texi-fragments-to-docstrings
|
6cfdc6b878
Build `guile-procedures.txt' using (texinfo) instead of `makeinfo'.
|
11 years ago |
threads.c
|
c7d170c5d1
Fix typos throughout codebase.
|
1 year ago |
threads.h
|
43cfae3634
Fix build on ia64.
|
4 years ago |
throw.c
|
2fbc38f0d0
Fix stack overflow if printing a pre-boot error throws an error
|
5 years ago |
throw.h
|
f4ca107f7f
Rebase throw/catch on top of raise-exception/with-exception-handler
|
5 years ago |
unicode.c
|
6cd9b3114f
Fix use of uninstalled header by installed headers
|
6 years ago |
unicode.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
unidata_to_charset.awk
|
9f8e05e513
Create 'srfi-14.i.c' during build.
|
2 years ago |
uniform.c
|
16879cabed
Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types
|
6 years ago |
uniform.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
validate.h
|
69990c4532
Deprecate libguile/validate.h
|
6 years ago |
values.c
|
3ae69f3063
Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals.
|
5 years ago |
values.h
|
4a2d78b4d4
Give multiple-values objects a tc7
|
6 years ago |
variable.c
|
1234bb1850
Update license notices in all C files
|
6 years ago |
variable.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
vectors.c
|
6be51f9bbf
Provide xxvector-copy and xxvector-copy! for srfi-4 vectors
|
3 years ago |
vectors.h
|
c2cf685b65
Remove the 'simple vector' concept
|
3 years ago |
version.c
|
1234bb1850
Update license notices in all C files
|
6 years ago |
version.h.in
|
791eb0c01a
Remove (C) from copyright statements
|
6 years ago |
vm-builtins.h
|
110310b3e7
Expose scm_vm_builtin_ref internally
|
6 years ago |
vm-engine.c
|
c2cba86785
Better compilation of calls to `raise-exception`
|
1 year ago |
vm-expand.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
vm.c
|
6efc0b8159
call-with-values builtin doesn't leave garbage on the stack
|
1 year ago |
vm.h
|
4a6a7e15d6
Remove vm->sp_min_since_gc
|
5 years ago |
vports.c
|
5bdc663af9
Rewrite soft ports in Scheme
|
1 year ago |
vports.h
|
5bdc663af9
Rewrite soft ports in Scheme
|
1 year ago |
weak-list.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
weak-set.c
|
6111b86bdc
'resize_set' no longer allocates in a loop.
|
4 years ago |
weak-set.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
weak-table.c
|
1234bb1850
Update license notices in all C files
|
6 years ago |
weak-table.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |
weak-vector.c
|
6cd9b3114f
Fix use of uninstalled header by installed headers
|
6 years ago |
weak-vector.h
|
1234bb1850
Update license notices in all C files
|
6 years ago |