   parameters. This is very slow because it will try to calculate the
   inverse of the transform, so avoid it whenever possible. The
   equivalent function in OpenGL is glMultMatrix()."
+  #+clj
   ([n00 n01 n02 n10 n11 n12]
      (.applyMatrix (current-graphics)
                    (float n00) (float n01) (float n02)

             KeyEvent/VK_F23     :f23
             KeyEvent/VK_F24     :f24})

;; ------------------ end PConstants section ---------------------

#+cljs

    :added "1.0"}
  fill
  "Sets the color used to fill shapes."
  ([rgb] 
    #+clj (if (int-like? rgb) (fill-int rgb) (fill-float rgb))
    #+cljs (fill-float rgb))

  ([rgb alpha] 
    #+clj (if (int-like? rgb) (fill-int rgb alpha) (fill-float rgb alpha))
    #+cljs (fill-float rgb alpha))

  ([r g b] (fill-float r g b))
  ([r g b a] (fill-float r g b a)))

#+clj
(defn
