anchor.diff:  
       (usleep 10000)
       )))
  -(launch (addrof start-repl))
  +;(launch (addrof start-repl))
   (run-game)
   
  
positive.code: (defvar cam-size (vec 50 50))
  (defvar circles (cast null (ptr vec3)))
  (defvar circle-cnt 0)
  (defvar speed 1.0)
  
  (defun pt-dist(f64 (a vec2) (b vec2))
    (vec2-length (- a b)))
  
  
negative.code: 		 (when (pt-rect-collision r (deref (+ points (cast (- points-cnt 1) i64))))
  		   (gl:clear-color 1.0 0.0 0.0 0.0)
  		   (setf alive false)
  		   )))
  	
  	)
  
        (gl:bind-buffer gl:array-buffer vbo)
        (gl:vertex-attrib-pointer 0 2 gl:float gl:false 0 null) 
  