update swig on windows
This commit is contained in:
33
winx64/bin/swigwin-4.0.0/Examples/ocaml/simple/runme.ml
Normal file
33
winx64/bin/swigwin-4.0.0/Examples/ocaml/simple/runme.ml
Normal file
@@ -0,0 +1,33 @@
|
||||
(* runme.ml *)
|
||||
|
||||
open Swig
|
||||
open Example
|
||||
|
||||
(* Call our gcd() function *)
|
||||
|
||||
exception NoReturn
|
||||
|
||||
let x = 42 to int
|
||||
let y = 105 to int
|
||||
let g = _gcd '(x,y) as int
|
||||
let _ = Printf.printf "The gcd of %d and %d is %d\n" (x as int) (y as int) g
|
||||
|
||||
(* Manipulate the Foo global variable *)
|
||||
|
||||
(* Output its current value *)
|
||||
let _ = Printf.printf "Foo = %f\n" (_Foo '() as float)
|
||||
|
||||
(* Change its value *)
|
||||
let _ = _Foo '(3.1415926)
|
||||
|
||||
(* See if the change took effect *)
|
||||
let _ = Printf.printf "Foo = %f\n" (_Foo '() as float)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user