Loading resource:basis/io/encodings/iana/iana.factor Loading vocab:bootstrap/bootstrap-error.factor (U) Quotation: [ c-to-factor -> ] Word: c-to-factor (U) Quotation: [ 2dup [ ~quotation~ dip dup terminated?>> ~quotation~ ~quotation~ if ] 2dip -> rot [ 2drop ] [ wrong-values ] if ] Word: call-effect (U) Quotation: [ [ ~quotation~ dip dip ] dip -> dup terminated?>> [ 2drop f ] [ dup in>> length swap out>> length check-datastack ] if ] (U) Quotation: [ swap [ call ] dip -> ] Word: dip (U) Quotation: [ [ catchstack* push ] dip call -> catchstack* pop* ] (U) Quotation: [ nano-count f parser-quiet? set-global default-image-name "output-image" set-global "math compiler threads help io tools ui ui.tools unicode handbook" "include" set-global "" "exclude" set-global strip-encodings (command-line) parse-command-line os windows? [ "windows" require ] when "staging" get "deploy-vocab" get or [ "stage2: deployment mode" print ] [ "debugger" require "listener" require "none" require ] if load-components -> nano-count over - core-bootstrap-time set-global run-bootstrap-init f error set-global f original-error set-global f error-continuation set-global nano-count swap - bootstrap-time set-global print-report "deploy-vocab" get [ "tools.deploy.shaker" run ] [ "staging" get ~quotation~ ~quotation~ if "output-image" get save-image-and-exit ] if ] (U) Quotation: [ iterate-step -> iterate-next (each-integer) ] (U) Quotation: [ swap [ 2dip ] dip -> ] Word: 3dip (U) Quotation: [ swap [ dip ] dip -> ] Word: 2dip (U) Quotation: [ swap [ call ] dip -> ] Word: dip (O) Method: M\ vocab (require) (O) Word: load-source (U) Quotation: [ { "editors" "inspector" "bootstrap.image" "see" "tools.annotations" "tools.crossref" "tools.errors" "tools.deploy" "tools.destructors" "tools.disassembler" "tools.dispatch" "tools.memory" "tools.profiler.sampling" "tools.test" "tools.time" "tools.threads" "tools.deprecation" "vocabs.hierarchy" "vocabs.refresh" "vocabs.refresh.monitor" } [ require ] each -> { ~array~ ~array~ } cond ] (U) Quotation: [ iterate-step -> iterate-next (each-integer) ] (U) Quotation: [ swap [ 2dip ] dip -> ] Word: 3dip (U) Quotation: [ swap [ dip ] dip -> ] Word: 2dip (U) Quotation: [ swap [ call ] dip -> ] Word: dip (O) Method: M\ vocab (require) (O) Word: load-source (O) Method: M\ vocab (require) (O) Word: load-source (O) Word: parse-file (O) Word: parse-stream (O) Word: parse-fresh (O) Word: (parse-lines) (O) Word: (parse-until) (O) Word: parse-until-step (O) Word: execute-parsing (O) Word: add-qualified (O) Word: (O) Word: load-vocab (O) Method: M\ vocab (require) (O) Word: load-source (O) Word: parse-file (O) Word: parse-stream (O) Word: parse-fresh (O) Word: (parse-lines) (O) Word: (parse-until) (O) Word: parse-until-step (O) Word: execute-parsing (O) Word: POSTPONE: USING: (O) Word: use-vocab (O) Word: load-vocab (O) Method: M\ vocab (require) (O) Word: load-source (O) Word: parse-file (O) Word: parse-stream (O) Word: parse-fresh (O) Word: (parse-lines) (O) Word: (parse-until) (O) Word: parse-until-step (O) Word: execute-parsing (O) Word: POSTPONE: USING: (O) Word: use-vocab (O) Word: load-vocab (O) Method: M\ vocab (require) (O) Word: load-source (O) Word: parse-file (O) Word: parse-stream (O) Word: parse-fresh (O) Word: (parse-lines) (O) Word: (parse-until) (O) Word: parse-until-step (O) Word: execute-parsing (O) Word: POSTPONE: USING: (O) Word: use-vocab (O) Word: load-vocab (O) Method: M\ vocab (require) (O) Word: load-source (O) Word: parse-file (O) Word: parse-stream (O) Word: parse-fresh (O) Word: (parse-lines) (O) Word: (parse-until) (O) Word: parse-until-step (O) Word: execute-parsing (O) Word: POSTPONE: USING: (O) Word: use-vocab (O) Word: load-vocab (O) Method: M\ vocab (require) (O) Word: load-docs (O) Word: run-file (O) Word: parse-file (O) Word: parse-stream (O) Word: parse-fresh (O) Word: (parse-lines) (O) Word: (parse-until) (O) Word: parse-until-step (O) Word: execute-parsing (O) Word: POSTPONE: USING: (O) Word: use-vocab (O) Word: load-vocab (O) Method: M\ vocab (require) (O) Word: load-source (O) Word: parse-file (O) Word: parse-stream (O) Word: parse-fresh (O) Word: (parse-lines) (O) Word: (parse-until) (O) Word: parse-until-step (O) Word: execute-parsing (O) Word: POSTPONE: USING: (O) Word: use-vocab (O) Word: load-vocab (O) Method: M\ vocab (require) (O) Word: load-source (O) Word: parse-file (O) Word: parse-stream (O) Word: parse-fresh (O) Word: (parse-lines) (O) Word: (parse-until) (O) Word: parse-until-step (O) Word: execute-parsing (O) Word: POSTPONE: USING: (O) Word: use-vocab (O) Word: load-vocab (O) Method: M\ vocab (require) (O) Word: load-source (O) Word: parse-file (O) Word: parse-stream (O) Word: parse-fresh (O) Word: (parse-lines) (O) Word: (parse-until) (O) Word: parse-until-step (O) Word: execute-parsing (O) Word: use-vocab (O) Word: load-vocab (O) Method: M\ vocab (require) (O) Word: load-source (O) Word: parse-file (O) Word: parse-stream (O) Word: parse-fresh (O) Word: (parse-lines) (O) Word: (parse-until) (O) Word: parse-until-step (O) Word: execute-parsing (O) Word: POSTPONE: USING: (O) Word: use-vocab (O) Word: load-vocab (O) Method: M\ vocab (require) (O) Word: load-source (O) Word: parse-file (O) Word: parse-stream (O) Word: parse-fresh (O) Word: (parse-lines) (O) Word: (parse-until) (O) Word: parse-until-step (O) Word: execute-parsing (O) Word: POSTPONE: USING: (O) Word: use-vocab (O) Word: load-vocab (O) Method: M\ vocab (require) (O) Word: load-source (O) Word: parse-file (O) Word: parse-stream (O) Word: parse-fresh (O) Word: (parse-lines) (O) Word: (parse-until) (O) Word: parse-until-step (O) Word: execute-parsing (O) Word: POSTPONE: USING: (O) Word: use-vocab (O) Word: load-vocab (O) Method: M\ vocab (require) (O) Word: load-source (O) Word: parse-file (O) Word: parse-stream (O) Word: parse-fresh (O) Word: (parse-lines) (O) Word: (parse-until) (O) Word: parse-until-step (O) Word: execute-parsing (O) Word: POSTPONE: USING: (O) Word: use-vocab (O) Word: load-vocab (O) Method: M\ vocab (require) (O) Word: load-source (O) Word: parse-file (O) Word: parse-stream (O) Word: parse-fresh (O) Word: (parse-lines) (O) Word: (parse-until) (O) Word: parse-until-step (O) Word: execute-parsing (O) Word: POSTPONE: USING: (O) Word: use-vocab (O) Word: load-vocab (O) Method: M\ vocab (require) (O) Word: load-source (O) Word: parse-file (O) Word: parse-stream (O) Word: parse-fresh (O) Word: (parse-lines) (O) Word: (parse-until) (O) Word: parse-until-step (O) Word: execute-parsing (O) Word: POSTPONE: USING: (O) Word: use-vocab (O) Word: load-vocab (O) Word: no-vocab (O) Method: M\ object throw (U) Quotation: [ OBJ-CURRENT-THREAD special-object error-thread set-global continuation -> error-continuation set-global [ original-error set-global ] [ rethrow ] bi ] resource:basis/tools/deploy/unix/unix.factor 6: QUALIFIED: webbrowser ^ resource:basis/webbrowser/webbrowser.factor 4: USING: combinators present system ui.operations urls vocabs ; ^ resource:basis/ui/operations/operations.factor 3: USING: accessors arrays assocs combinators.short-circuit fry 4: kernel linked-assocs namespaces sequences ui.commands words ; ^ resource:basis/ui/commands/commands.factor 3: USING: accessors arrays definitions kernel sequences strings 5: splitting ui.gestures unicode.case unicode.categories tr fry ; ^ resource:basis/ui/gestures/gestures.factor 3: USING: accessors arrays assocs kernel math math.order models 6: sets columns fry deques ui.gadgets ui.gadgets.private ascii ^ resource:basis/ui/gadgets/gadgets-docs.factor 1: USING: help.markup help.syntax opengl kernel strings ^ resource:basis/opengl/opengl.factor 5: USING: alien alien.c-types alien.data ascii calendar 7: namespaces math.vectors math.parser opengl.gl combinators ^ resource:basis/opengl/gl/gl.factor 6: USING: alien alien.c-types alien.syntax combinators kernel parser 7: sequences system words opengl.gl.extensions io.encodings.ascii ; ^ resource:basis/opengl/gl/extensions/extensions.factor 7: << { 12: } cond use-vocab >> ^ resource:basis/opengl/gl/gtk/gtk.factor 3: USING: alien alien.strings io.encodings.ascii 4: gdk.gl.ffi ; ^ resource:basis/gdk/gl/ffi/ffi.factor 3: USING: alien alien.libraries alien.syntax combinators 4: gobject-introspection kernel system vocabs vocabs.loader ; ^ resource:basis/gobject-introspection/gobject-introspection.factor 3: USING: accessors combinators environment gobject-introspection.common 7: vocabs.parser xml ; ^ resource:basis/xml/xml.factor 3: USING: accessors arrays io io.encodings.binary io.files 5: io.encodings.utf8 xml.data xml.errors xml.elements ascii ^ resource:basis/xml/elements/elements.factor 3: USING: kernel namespaces xml.tokenize xml.state xml.name 5: math xml.errors sets combinators io.encodings io.encodings.iana ^ resource:basis/io/encodings/iana/iana.factor 3: USING: kernel strings io.files assocs 5: io.encodings.ascii io.encodings.utf8 io.encodings.utf16 ; ^ Vocabulary does not exist name "io.encodings.utf16" The following restarts are available: :1 Load resource:basis/io/encodings/iana/iana.factor again :2 Load resource:basis/xml/elements/elements.factor again :3 Load resource:basis/xml/xml.factor again 4 :res Load resource:basis/gobject-introspection/gobject-introspection.factor again 5 :res Load resource:basis/gdk/gl/ffi/ffi.factor again 6 :res Load resource:basis/opengl/gl/gtk/gtk.factor again 7 :res Load resource:basis/opengl/gl/extensions/extensions.factor again 8 :res Load resource:basis/opengl/gl/gl.factor again 9 :res Load resource:basis/opengl/opengl.factor again 10 :res Load resource:basis/ui/gadgets/gadgets-docs.factor again 11 :res Load resource:basis/ui/gestures/gestures.factor again 12 :res Load resource:basis/ui/commands/commands.factor again 13 :res Load resource:basis/ui/operations/operations.factor again 14 :res Load resource:basis/webbrowser/webbrowser.factor again 15 :res Load resource:basis/tools/deploy/unix/unix.factor again IN: scratchpad