remove call to check-c-name
parent
9bb38b870c
commit
f7b2e4a155
|
@ -15,7 +15,7 @@ IN: alien.parser
|
||||||
: parse-arglist ( parameters return -- types effect )
|
: parse-arglist ( parameters return -- types effect )
|
||||||
[
|
[
|
||||||
2 group [ first2 normalize-c-arg 2array ] map
|
2 group [ first2 normalize-c-arg 2array ] map
|
||||||
unzip [ "," ?tail drop check-c-name ] map
|
unzip [ "," ?tail drop ] map
|
||||||
]
|
]
|
||||||
[ [ { } ] [ 1array ] if-void ]
|
[ [ { } ] [ 1array ] if-void ]
|
||||||
bi* <effect> ;
|
bi* <effect> ;
|
||||||
|
@ -25,7 +25,7 @@ IN: alien.parser
|
||||||
|
|
||||||
:: make-function ( return! library function! parameters -- word quot effect )
|
:: make-function ( return! library function! parameters -- word quot effect )
|
||||||
return function normalize-c-arg function! return!
|
return function normalize-c-arg function! return!
|
||||||
function check-c-name create-in dup reset-generic
|
function create-in dup reset-generic
|
||||||
return library function
|
return library function
|
||||||
parameters return parse-arglist [ function-quot ] dip ;
|
parameters return parse-arglist [ function-quot ] dip ;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue