Compile compiler early
parent
52967c5bf1
commit
7fb39a14c1
|
@ -7,7 +7,7 @@ hashtables.private sequences.private math classes.tuple.private
|
||||||
growable namespaces.private assocs words command-line vocabs io
|
growable namespaces.private assocs words command-line vocabs io
|
||||||
io.encodings.string prettyprint libc splitting math.parser
|
io.encodings.string prettyprint libc splitting math.parser
|
||||||
compiler.units math.order compiler.tree.builder
|
compiler.units math.order compiler.tree.builder
|
||||||
compiler.tree.optimizer ;
|
compiler.tree.optimizer compiler.cfg.optimizer ;
|
||||||
IN: bootstrap.compiler
|
IN: bootstrap.compiler
|
||||||
|
|
||||||
! Don't bring this in when deploying, since it will store a
|
! Don't bring this in when deploying, since it will store a
|
||||||
|
@ -93,6 +93,10 @@ nl
|
||||||
|
|
||||||
{ optimize-tree } compile-uncompiled
|
{ optimize-tree } compile-uncompiled
|
||||||
|
|
||||||
|
{ optimize-cfg } compile-uncompiled
|
||||||
|
|
||||||
|
{ (compile) } compile-uncompiled
|
||||||
|
|
||||||
vocabs [ words compile-uncompiled "." write flush ] each
|
vocabs [ words compile-uncompiled "." write flush ] each
|
||||||
|
|
||||||
" done" print flush
|
" done" print flush
|
||||||
|
|
Loading…
Reference in New Issue