Carp/core/Blitable.carp

64 lines
1.3 KiB
Plaintext
Raw Normal View History

(defmodule Int
(defn blit [x] (the Int x))
(implements blit Int.blit))
(defmodule Long
(defn blit [x] (the Long x))
(implements blit Long.blit))
(defmodule Float
(defn blit [x] (the Float x))
(implements blit Float.blit))
(defmodule Double
(defn blit [x] (the Double x))
(implements blit Double.blit))
(defmodule Char
(defn blit [x] (the Char x))
(implements blit Char.blit))
(defmodule Bool
(defn blit [x] (the Bool x))
(implements blit Bool.blit))
(defmodule Byte
(defn blit [x] (the Byte x))
(implements blit Byte.blit))
(defmodule Int8
(defn blit [x] (the Int8 x))
(implements blit Int8.blit))
(defmodule Int16
(defn blit [x] (the Int16 x))
(implements blit Int16.blit))
(defmodule Int32
(defn blit [x] (the Int32 x))
(implements blit Int32.blit))
(defmodule Int64
(defn blit [x] (the Int64 x))
(implements blit Int64.blit))
(defmodule Uint8
(defn blit [x] (the Uint8 x))
(implements blit Uint8.blit))
(defmodule Uint16
(defn blit [x] (the Uint16 x))
(implements blit Uint16.blit))
(defmodule Uint32
(defn blit [x] (the Uint32 x))
(implements blit Uint32.blit))
(defmodule Uint64
(defn blit [x] (the Uint64 x))
(implements blit Uint64.blit))
(defmodule Pointer
(defn blit [x] (the (Ptr a) x))
(implements blit Pointer.blit))