Advertisement
Guest User

Untitled

a guest
Mar 18th, 2015
266
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.35 KB | None | 0 0
  1. type
  2.   jsobj {.importc.} = object
  3.     update*: proc(){.nimcall.}
  4.     call*: proc(s:d3_obj, x:int):int{.nimcall.}
  5.  
  6.   d3_obj {.importc.} = object
  7.     linear* : proc(): jsobj{.nimcall.}
  8.  
  9. proc `()` (obj:jsobj; scale:float): float {.importc.}
  10.  
  11. var d3test {.importc,nodecl.}: d3_obj
  12. var s = d3test.linear()
  13. s.update()
  14. echo "42=", s.call(d3test, 42)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement