.. |
apply.scm
|
06112e2ed6
Make syntax->datum, datum->syntax work on the target
|
4 months ago |
assoc.scm
|
9b411f9f45
Move assq-ref et al to (hoot assoc)
|
1 month ago |
atomics.scm
|
22982b17fb
Remove whole-module imports of (hoot primitives)
|
4 months ago |
bitvectors.scm
|
1b0c28222c
Move all boot syntax to (hoot core-syntax)
|
4 months ago |
bitwise.scm
|
22982b17fb
Remove whole-module imports of (hoot primitives)
|
4 months ago |
boxes.scm
|
1b0c28222c
Move all boot syntax to (hoot core-syntax)
|
4 months ago |
bytevectors.scm
|
1b0c28222c
Move all boot syntax to (hoot core-syntax)
|
4 months ago |
char.scm
|
1b0c28222c
Move all boot syntax to (hoot core-syntax)
|
4 months ago |
cond-expand.scm
|
84229dbb14
Fix cond-expand error condition
|
3 weeks ago |
control.scm
|
1b0c28222c
Move all boot syntax to (hoot core-syntax)
|
4 months ago |
core-syntax-helpers.scm
|
1b0c28222c
Move all boot syntax to (hoot core-syntax)
|
4 months ago |
core-syntax.scm
|
1b0c28222c
Move all boot syntax to (hoot core-syntax)
|
4 months ago |
cross-compilation.scm
|
1b0c28222c
Move all boot syntax to (hoot core-syntax)
|
4 months ago |
debug.scm
|
9d86e0e261
Make pk usable at expansion-time
|
1 month ago |
dynamic-states.scm
|
1b0c28222c
Move all boot syntax to (hoot core-syntax)
|
4 months ago |
dynamic-wind.scm
|
22982b17fb
Remove whole-module imports of (hoot primitives)
|
4 months ago |
environments.scm
|
3dd4d60f1f
Rework bootstrap for syntax and primitives modules
|
19 hours ago |
eq.scm
|
f102fd5bf4
Move Scheme standard library out to lib/
|
9 months ago |
equal.scm
|
1b0c28222c
Move all boot syntax to (hoot core-syntax)
|
4 months ago |
error-handling.scm
|
66a5e503c1
Catch failed abort-to-prompt calls when raising exceptions.
|
1 month ago |
errors.scm
|
1b0c28222c
Move all boot syntax to (hoot core-syntax)
|
4 months ago |
eval.scm
|
e1956c8092
Integrate psyntax-based expander into eval
|
1 day ago |
exceptions.scm
|
05b805c8fb
library-group: Arrange to resolve explicit module-ref as post-pass
|
18 hours ago |
expander.scm
|
f1a1ca18a7
Add module-add!, (hoot hackable); remove module-public-interface
|
18 hours ago |
ffi.scm
|
d0c0e7bbf6
Add external-function? and call-external to (hoot ffi).
|
1 week ago |
finalization.scm
|
8a22e1e0f4
Allow finalization registry API to be used at module top-level.
|
1 month ago |
fluids.scm
|
1b0c28222c
Move all boot syntax to (hoot core-syntax)
|
4 months ago |
gensym.scm
|
b64faca749
Fix some module headers
|
4 months ago |
hackable.scm
|
f1a1ca18a7
Add module-add!, (hoot hackable); remove module-public-interface
|
18 hours ago |
hashtables.scm
|
722069e79d
Fix overwriting value for existing key in hashtable.
|
2 months ago |
inline-wasm.scm
|
b64faca749
Fix some module headers
|
4 months ago |
interaction-environment.scm
|
78d69fb851
Switch eval to use modules as representation of environments
|
3 months ago |
keywords.scm
|
22982b17fb
Remove whole-module imports of (hoot primitives)
|
4 months ago |
lists.scm
|
8a5c80af5d
map and for-each implementations for more than two arguments
|
1 month ago |
match.scm
|
22982b17fb
Remove whole-module imports of (hoot primitives)
|
4 months ago |
modules.scm
|
05b805c8fb
library-group: Arrange to resolve explicit module-ref as post-pass
|
18 hours ago |
not.scm
|
f102fd5bf4
Move Scheme standard library out to lib/
|
9 months ago |
numbers.scm
|
67e1a4de92
Port over a number of division operations from SRFI-141.
|
2 months ago |
pairs.scm
|
22982b17fb
Remove whole-module imports of (hoot primitives)
|
4 months ago |
parameters.scm
|
1b0c28222c
Move all boot syntax to (hoot core-syntax)
|
4 months ago |
ports.scm
|
1b0c28222c
Move all boot syntax to (hoot core-syntax)
|
4 months ago |
primitive-eval.scm
|
f1a1ca18a7
Add module-add!, (hoot hackable); remove module-public-interface
|
18 hours ago |
primitives-module.scm
|
3dd4d60f1f
Rework bootstrap for syntax and primitives modules
|
19 hours ago |
procedures.scm
|
20536349ec
Add target-side procedure-property scaffolding
|
1 month ago |
read.scm
|
2545c4171b
Implement read-syntax
|
4 months ago |
records.scm
|
05b805c8fb
library-group: Arrange to resolve explicit module-ref as post-pass
|
18 hours ago |
regexps.scm
|
22982b17fb
Remove whole-module imports of (hoot primitives)
|
4 months ago |
strings.scm
|
194dbb311f
Add expansion time implementation of %string-compare.
|
1 month ago |
symbols.scm
|
22982b17fb
Remove whole-module imports of (hoot primitives)
|
4 months ago |
syntax-objects.scm
|
ef3a46f6e5
make-syntax-object can omit "source" argument
|
1 month ago |
syntax-transformers.scm
|
b419fd7354
Fix calls to make-syntax-transformer during cross-compilation
|
17 hours ago |
syntax.scm
|
1b0c28222c
Move all boot syntax to (hoot core-syntax)
|
4 months ago |
tree-il.scm
|
ec131bc21e
tree-il: Remove lambda-src etc; use tree-il-src instead
|
1 month ago |
values.scm
|
db004af64f
Fix define-values macro.
|
1 week ago |
vectors.scm
|
4dc5352e08
Pre-generate var labels for each function's lowering
|
3 weeks ago |
weak-refs.scm
|
22982b17fb
Remove whole-module imports of (hoot primitives)
|
4 months ago |
weak-vectors.scm
|
1b0c28222c
Move all boot syntax to (hoot core-syntax)
|
4 months ago |
write.scm
|
96a30bdfb4
Add applicable records.
|
1 month ago |