Skip to content

Features at a Glance

jonforums edited this page Sep 13, 2010 · 1 revision

Currently Supported Features

  • multi-platform (e.g. – Linux, OSX, Windows)
  • multi-implementation (e.g. – MRI, JRuby, others)
  • nested structs, unions, callbacks, and arrays as struct field members
  • structs and unions can be passed and returned by value or by reference
  • variadic parameters
  • enums
  • callbacks
  • pointers
  • numerous datatypes supported
  • typedef’s
  • global variables

Unsupported Features

  • bit fields in structs
  • C stack
  • C preprocessor
  • interfacing with C++