##- # Author: Brian Tiffin # Dedicated to the public domain # # Date: September 2016 # Modified: 2016-10-03/22:59-0400 ##+ # # loadfunc.icn, demonstrate loadfunc # procedure main(arglist) ffi := loadfunc("./loaded.so", "loaded") write("Type of ffi: ", type(ffi)) # default arg of 21, half of the ultimate answer param := arglist[1] | 21 write("loaded function mutiply by two, ffi(", param, ") = ", ffi(param)) end