r5562: *** empty log message ***
[uffi.git] / src / package.lisp
index 14226383da860ad8e0046d99bcb75122cbacadf5..54af538ab25ed8c781247cd464b6f0c0b06cee8b 100644 (file)
@@ -2,7 +2,7 @@
 ;;;; *************************************************************************
 ;;;; FILE IDENTIFICATION
 ;;;;
-;;;; Name:          package.cl
+;;;; Name:          package.lisp
 ;;;; Purpose:       Defines UFFI package
 ;;;; Programmer:    Kevin M. Rosenberg
 ;;;; Date Started:  Feb 2002
 ;;;; (http://opensource.franz.com/preamble.html), also known as the LLGPL.
 ;;;; *************************************************************************
 
-(declaim (optimize (debug 3) (speed 3) (safety 1) (compilation-speed 0)))
-(in-package :cl-user)
+(in-package #:cl-user)
 
-(defpackage :uffi
-  (:use :cl)
+(defpackage #:uffi
+  (:use #:cl)
   (:export 
    
    ;; immediate types
@@ -50,6 +49,8 @@
    #:make-null-pointer
    #:+null-cstring-pointer+
    #:char-array-to-pointer
+   #:with-cast-pointer
+   #:def-foreign-var
    
    ;; string functions
    #:convert-from-cstring