diff options
Diffstat (limited to 'examples/add.ts')
-rw-r--r-- | examples/add.ts | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/examples/add.ts b/examples/add.ts new file mode 100644 index 000000000..e975b122e --- /dev/null +++ b/examples/add.ts @@ -0,0 +1,12 @@ +import { dlopen, suffix } from "bun:ffi"; + +const { + symbols: { add }, +} = dlopen(`./libadd.${suffix}`, { + add: { + args: ["i32", "i32"], + returns: "i32", + }, +}); + +console.log(add(1, 2)); |