neuttower/gameboot.jor

35 lines
705 B
Plaintext
Raw Permalink Normal View History

2020-02-02 23:33:07 +00:00
: blah ' seremit task-emit ! ;
blah
0 const DEV
: devon 1 ' DEV redefine ;
2020-02-02 23:33:07 +00:00
s" game.log" open seekend fdeactivate const LOGFILE
: emit-log ' fputc LOGFILE withfp ;
: atexit LOGFILE factivate close ;
: start-repl activate blah ' emit-log task-echo !
s" .:: J O R T H ( jean forth) ::." type cr
begin receive loadstring s" ok" type cr again ;
task const REPL
REPL start-repl
defer tick
defer draw
defer loadlevel
task :noname activate blah begin tick suspend again ; execute
2020-02-02 23:33:07 +00:00
:noname
2020-04-08 03:20:46 +00:00
s" debug.jor" loadfile
2020-02-02 23:33:07 +00:00
s" input.jor" loadfile
s" timer.jor" loadfile
s" entity.jor" loadfile
s" footer.jor" loadfile
s" sound.jor" loadfile
2020-04-08 03:20:46 +00:00
s" title.jor" loadfile
2020-02-02 23:33:07 +00:00
; execute
2020-04-08 03:20:46 +00:00
title