You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucy.apache.org by ma...@apache.org on 2015/08/03 23:47:46 UTC

[7/7] lucy-clownfish git commit: Merge branch 'CLOWNFISH-56-go-composites'

Merge branch 'CLOWNFISH-56-go-composites'

Perform the following conversions in Go/Clownfish glue code:

*   Blob: `[]byte`
*   Vector: `[]interface{}`
*   Hash: `map[string]interface{}`

This closes #28.


Project: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/commit/1fc8c00a
Tree: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/tree/1fc8c00a
Diff: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/diff/1fc8c00a

Branch: refs/heads/master
Commit: 1fc8c00a18eee056b0a008f76bcc6289c7d3920a
Parents: 570984e a665132
Author: Marvin Humphrey <ma...@rectangular.com>
Authored: Mon Aug 3 14:44:47 2015 -0700
Committer: Marvin Humphrey <ma...@rectangular.com>
Committed: Mon Aug 3 14:44:47 2015 -0700

----------------------------------------------------------------------
 compiler/src/CFCGo.c                   |  29 +-
 compiler/src/CFCGoClass.c              |  23 +-
 compiler/src/CFCGoClass.h              |   3 +
 compiler/src/CFCGoFunc.c               |  79 +++--
 compiler/src/CFCGoTypeMap.c            |   9 +
 compiler/src/CFCType.c                 | 116 ++++++--
 compiler/src/CFCType.h                 |  81 +++--
 runtime/go/build.go                    |   8 +
 runtime/go/clownfish/clownfish.go      | 445 +++++++++++++++++++++++++++-
 runtime/go/clownfish/clownfish_test.go | 236 ++++++++++++++-
 10 files changed, 943 insertions(+), 86 deletions(-)
----------------------------------------------------------------------