summaryrefslogtreecommitdiff
path: root/module/ice-9/boot-9.scm
Commit message (Expand)AuthorAgeFilesLines
* Add internal definitions to derived formsLinus2023-01-241-6/+6
* 'module-define!' honors the 'module' parameter.Ludovic Courtès2022-06-161-2/+2
* Re-rewrite integer-expt in CAndy Wingo2022-01-131-39/+1
* Reimplement integer-expt in SchemeAndy Wingo2022-01-131-1/+39
* Add support for recording inlinable module exportsAndy Wingo2021-05-111-4/+12
* Fix bug for read-syntax on ( . args)Andy Wingo2021-05-011-2/+5
* Fix duplicates handlers for interfaces that use interfacesAndy Wingo2021-04-281-3/+3
* Add docstring for array-shapeDaniel Llorens2021-03-041-2/+12
* Read-in-scheme replaces boot "read" definitionAndy Wingo2021-03-031-0/+33
* Shunt syntax-sourcev to (system syntax internal)Andy Wingo2021-02-251-1/+2
* Syntax objects have "source" fieldAndy Wingo2021-02-201-1/+0
* New warnings: -Wuse-before-definition, -Wnon-idempotent-definitionAndy Wingo2021-01-071-4/+4
* Accept .sld as scheme extensions in r7rsNguyễn Thái Ngọc Duy2020-03-071-0/+3
* Remove extra 'error' call in 'make-record-type'.Ludovic Courtès2020-03-061-1/+1
* Fix typos in previous commit.Andy Wingo2020-01-121-1/+1
* Optionally allow duplicate field names in core recordsAndy Wingo2020-01-121-9/+23
* Support R7RS define-libraryAndy Wingo2020-01-121-1/+2
* Single definition of (iota)Daniel Llorens2019-12-061-24/+29
* Propagate replacement flag for autoload interfacesAndy Wingo2019-12-051-9/+15
* Add guile-3, r6rs, r7rs cond-expand featuresAndy Wingo2019-12-021-0/+5
* Associate #:replace info with modules, not variablesAndy Wingo2019-11-291-57/+63
* Install exception converters and printers from boot-9Andy Wingo2019-11-211-0/+8
* Add install-r7rs!, like install-r6rs!Andy Wingo2019-11-161-0/+6
* SRFI-18 uses core exceptionsAndy Wingo2019-11-141-1/+3
* Rebase throw/catch on top of raise-exception/with-exception-handlerAndy Wingo2019-11-131-112/+274
* Move exceptions with key and args to coreAndy Wingo2019-11-071-0/+5
* Move the core of exception objects into coreAndy Wingo2019-11-071-0/+96
* Move exception-handling routines after records in boot-9Andy Wingo2019-11-071-258/+261
* Move false-if-exception down in boot-9Andy Wingo2019-11-071-20/+27
* Add `record-type-has-parent?'.Andy Wingo2019-11-031-0/+6
* Rebase R6RS records on top of core recordsAndy Wingo2019-10-291-1/+5
* Add record-type-parent definition.Andy Wingo2019-10-291-0/+5
* Add support for immutable fields in core recordsAndy Wingo2019-10-281-5/+38
* Rename final? record type flag; add support for opaque?Andy Wingo2019-10-271-8/+16
* Guile `make-record-type' supports non-generative definitionAndy Wingo2019-10-271-22/+45
* Change record type "flags" field to "properties"Andy Wingo2019-10-271-5/+8
* make-record-type does more validation on the fieldsAndy Wingo2019-10-231-7/+37
* Record accessors respect subtypingAndy Wingo2019-10-221-28/+41
* Allow records to be subtypedAndy Wingo2019-10-221-33/+94
* Deprecate two-arg `record-constructor'Andy Wingo2019-10-221-11/+18
* Deprecate passing a non-zero size to make-moduleAndy Wingo2019-09-271-18/+20
* Avoid mutating arguments to resolve-interfaceAndy Wingo2019-09-271-23/+28
* Better R6RS compatibilityAndy Wingo2019-09-271-1/+2
* New function: install-r6rs!Andy Wingo2019-09-251-0/+13
* Define top-level bindings for aux syntax: else, =>, _, ...Andy Wingo2019-09-121-0/+16
* Emit warning when using "load" in declarative modulesAndy Wingo2019-08-281-0/+7
* Add notion of declarative modulesAndy Wingo2019-08-181-25/+38
* Fix typo in comment.Mark H Weaver2019-05-231-1/+1
* Add -Wshadowed-toplevel.Ludovic Courtès2018-08-071-1/+2
* Serialize accesses to submodule hash tables.Ludovic Courtès2018-08-071-26/+32