Forked from
antik / gsll
Source project has a limited visibility.
-
lhealy authored
#'sort-vector-largest-index now work on 64-bit platforms. It was necessary to change the API in order to do this: instead of taking a GSL vector fixnum as the first argument, they now take either a positive integer, or a CL vector. This is because it appears to be very difficult to find a GSL vector type that matches a C array of size_ts. Thus, the GSLL policy of using only GSL vectors and not raw C vectors needs to be altered. However, now the GSLL policy of not requiring an object to be passed as an argument if it is used only for returning values is fulfilled. git-svn-id: svn+ssh://common-lisp.net/project/gsll/svn/trunk@37 af03a46b-e846-0410-96e5-d5653c316fd0
lhealy authored#'sort-vector-largest-index now work on 64-bit platforms. It was necessary to change the API in order to do this: instead of taking a GSL vector fixnum as the first argument, they now take either a positive integer, or a CL vector. This is because it appears to be very difficult to find a GSL vector type that matches a C array of size_ts. Thus, the GSLL policy of using only GSL vectors and not raw C vectors needs to be altered. However, now the GSLL policy of not requiring an object to be passed as an argument if it is used only for returning values is fulfilled. git-svn-id: svn+ssh://common-lisp.net/project/gsll/svn/trunk@37 af03a46b-e846-0410-96e5-d5653c316fd0