Merge branch 'master' of git://factorcode.org/git/factor
commit
3577bf660b
|
@ -423,7 +423,6 @@ PRIVATE>
|
||||||
|
|
||||||
: (fortran-invoke) ( return library function parameters -- quot )
|
: (fortran-invoke) ( return library function parameters -- quot )
|
||||||
{
|
{
|
||||||
[ 2drop nip set-fortran-abi ]
|
|
||||||
[ 2nip [<fortran-result>] ]
|
[ 2nip [<fortran-result>] ]
|
||||||
[ nip nip nip [fortran-args>c-args] ]
|
[ nip nip nip [fortran-args>c-args] ]
|
||||||
[ [fortran-invoke] ]
|
[ [fortran-invoke] ]
|
||||||
|
@ -431,7 +430,7 @@ PRIVATE>
|
||||||
} 4 ncleave 4 nappend ;
|
} 4 ncleave 4 nappend ;
|
||||||
|
|
||||||
MACRO: fortran-invoke ( return library function parameters -- )
|
MACRO: fortran-invoke ( return library function parameters -- )
|
||||||
(fortran-invoke) ;
|
{ [ 2drop nip set-fortran-abi ] [ (fortran-invoke) ] } 4 ncleave ;
|
||||||
|
|
||||||
:: define-fortran-function ( return library function parameters -- )
|
:: define-fortran-function ( return library function parameters -- )
|
||||||
function create-in dup reset-generic
|
function create-in dup reset-generic
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
USING: kernel math.blas.vectors sequences tools.test ;
|
USING: kernel math.blas.vectors math.functions sequences tools.test ;
|
||||||
IN: math.blas.vectors.tests
|
IN: math.blas.vectors.tests
|
||||||
|
|
||||||
! clone
|
! clone
|
||||||
|
@ -126,11 +126,11 @@ unit-test
|
||||||
|
|
||||||
! Vnorm
|
! Vnorm
|
||||||
|
|
||||||
[ 5.0 ] [ svector{ 3.0 4.0 } Vnorm ] unit-test
|
[ t ] [ svector{ 3.0 4.0 } Vnorm 5.0 0.000001 ~ ] unit-test
|
||||||
[ 5.0 ] [ dvector{ 3.0 4.0 } Vnorm ] unit-test
|
[ t ] [ dvector{ 3.0 4.0 } Vnorm 5.0 0.000001 ~ ] unit-test
|
||||||
|
|
||||||
[ 13.0 ] [ cvector{ C{ 3.0 4.0 } 12.0 } Vnorm ] unit-test
|
[ t ] [ cvector{ C{ 3.0 4.0 } 12.0 } Vnorm 13.0 0.000001 ~ ] unit-test
|
||||||
[ 13.0 ] [ zvector{ C{ 3.0 4.0 } 12.0 } Vnorm ] unit-test
|
[ t ] [ zvector{ C{ 3.0 4.0 } 12.0 } Vnorm 13.0 0.000001 ~ ] unit-test
|
||||||
|
|
||||||
! Vasum
|
! Vasum
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue