Bootstrap cleanups
parent
ea36783fb3
commit
47087480a9
|
@ -55,6 +55,8 @@ num-types get f <array> builtins set
|
||||||
|
|
||||||
bootstrapping? on
|
bootstrapping? on
|
||||||
|
|
||||||
|
[
|
||||||
|
|
||||||
! Create some empty vocabs where the below primitives and
|
! Create some empty vocabs where the below primitives and
|
||||||
! classes will go
|
! classes will go
|
||||||
{
|
{
|
||||||
|
@ -524,3 +526,5 @@ tuple
|
||||||
|
|
||||||
! Bump build number
|
! Bump build number
|
||||||
"build" "kernel" create build 1 + [ ] curry (( -- n )) define-declared
|
"build" "kernel" create build 1 + [ ] curry (( -- n )) define-declared
|
||||||
|
|
||||||
|
] with-compilation-unit
|
||||||
|
|
|
@ -14,7 +14,8 @@ IN: bootstrap.stage1
|
||||||
load-help? off
|
load-help? off
|
||||||
{ "resource:core" } vocab-roots set
|
{ "resource:core" } vocab-roots set
|
||||||
|
|
||||||
! Create a boot quotation for the target
|
! Create a boot quotation for the target by collecting all top-level
|
||||||
|
! forms into a quotation, surrounded by some boilerplate.
|
||||||
[
|
[
|
||||||
[
|
[
|
||||||
! Rehash hashtables first, since bootstrap.image creates
|
! Rehash hashtables first, since bootstrap.image creates
|
||||||
|
|
Loading…
Reference in New Issue