Merge branch 'CLOWNFISH-66-py-glue1-v2' Glue code for the Python host.
* Refcounting * Error handling * Host conversion for basic types * Argument conversion * Callbacks for overridden methods This closes #58. Project: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/repo Commit: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/commit/7c80fb81 Tree: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/tree/7c80fb81 Diff: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/diff/7c80fb81 Branch: refs/heads/master Commit: 7c80fb8189328bc92c17b938701b60ede8e42be2 Parents: 32e2701 335b61f Author: Marvin Humphrey <[email protected]> Authored: Wed Feb 24 15:02:50 2016 -0800 Committer: Marvin Humphrey <[email protected]> Committed: Wed Feb 24 15:02:50 2016 -0800 ---------------------------------------------------------------------- compiler/src/CFCPyMethod.c | 217 +++++++++ compiler/src/CFCPyMethod.h | 39 ++ compiler/src/CFCPython.c | 275 ++++++++++- runtime/python/cfext/CFBind.c | 917 ++++++++++++++++++++++++++++++++++--- runtime/python/cfext/CFBind.h | 188 ++++++++ 5 files changed, 1581 insertions(+), 55 deletions(-) ----------------------------------------------------------------------
