Using Existing Native Code

  • We can reference and use existing native routines and data types in our generated code

  • This allows us generate code using arbitrary native libraries (DSOs)

  • Use tools such as gccxml, RGCCTranslationUnit and RClangSimple to get descriptions of a library,
    e.g. data types and signatures of routines