interpreter&vm: handle multi-iterator
[nit.git] / examples / leapfrog / leapfrog_curses.nit
index e894f8c..da05bf8 100644 (file)
@@ -105,7 +105,7 @@ redef class Duck
        end
 end
 
-redef class Scene
+redef class PlayScene
        fun draw_on_curses(view: CursesView)
        do
                var window = view.window
@@ -121,9 +121,9 @@ redef class Scene
                sys.nanosleep(0, 48000000)
 
                # Keyboard input
-               while stdin.poll_in do
-                       if stdin.eof then return
-                       var c = stdin.read_char
+               while sys.stdin.poll_in do
+                       if sys.stdin.eof then return
+                       var c = sys.stdin.read_char
                        if c == 'q'.ascii then
                                self.exists = false
                                return
@@ -133,7 +133,7 @@ redef class Scene
        end
 end
 
-var game = new Scene
+var game = new PlayScene
 
 var win = new Window
 var main_view = new CursesView(win)