[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[no subject]



'Bug' report on MCL 2.0b1
(London, Sep 4 1991)


[Macro]

defpascal  name  ( { (parameter type) }*
	(:result return-type)) [doc-string] {form}*

(as described in ' Macintosh( Common Lisp 2.0 Reference ' and
 as defined in MACL 1.3)

is now defined as
defpascal  name  ( { type parameter }* return-type )
	[doc-string] {form}*

for example

;(defpascal test ( (control :ptr) (partCode :word) 
				(:result :long) ) 	<body> )

now defined as

;(defpascal test ( :ptr control :word partCode :long ) 	
				<body> )


[Macro]

defpascal  name  ( (parameter :reg) )  {form}*


(as described in ' Macintosh( Common Lisp 2.0 Reference ' and
 as defined in MACL 1.3)

is now defined as
defpascal  name  (:reg parameter) {form}*

for example

;(defpascal test ( (thing :reg) ) <body> )

now defined as

;(defpascal test ( :reg thing ) <body> )