init two_player_cleaning_game
This commit is contained in:
parent
050c02b3b0
commit
6b2980ffe6
4 changed files with 17 additions and 6767 deletions
6767
one_line/fennel.lua
6767
one_line/fennel.lua
File diff suppressed because one or more lines are too long
1
two_player_cleaning_game/fennel.lua
Symbolic link
1
two_player_cleaning_game/fennel.lua
Symbolic link
|
|
@ -0,0 +1 @@
|
||||||
|
/Users/she0001t/personal_projects/fennel_love2d_experiments/fennel-1.5.3.lua
|
||||||
15
two_player_cleaning_game/main.fnl
Normal file
15
two_player_cleaning_game/main.fnl
Normal file
|
|
@ -0,0 +1,15 @@
|
||||||
|
(fn love.load []
|
||||||
|
;; start a thread listening on stdin
|
||||||
|
(: (love.thread.newThread "require('love.event')
|
||||||
|
while 1 do love.event.push('stdin', io.read('*line')) end") :start))
|
||||||
|
|
||||||
|
(fn love.handlers.stdin [line]
|
||||||
|
;; evaluate lines read from stdin as fennel code
|
||||||
|
(let [(ok val) (pcall fennel.eval line)]
|
||||||
|
(print (if ok (fennel.view val) val))))
|
||||||
|
|
||||||
|
(fn love.draw []
|
||||||
|
(love.graphics.print "Hello from Fennel!\nPress any key to quit" 10 10))
|
||||||
|
|
||||||
|
(fn love.keypressed [key]
|
||||||
|
(love.event.quit))
|
||||||
1
two_player_cleaning_game/main.lua
Symbolic link
1
two_player_cleaning_game/main.lua
Symbolic link
|
|
@ -0,0 +1 @@
|
||||||
|
/Users/she0001t/personal_projects/fennel_love2d_experiments/fennel_bootstrap.lua
|
||||||
Loading…
Add table
Add a link
Reference in a new issue