Pat Hickey
|
4743206b94
haskell backend: fix getters/setters for floats
|
9 years ago |
Pat Hickey
|
354dc5bc5c
ivory backend: fix some pack size calculations
|
9 years ago |
Pat Hickey
|
cda022a7dc
ivory backend: fix depends on generated ivory modules
|
9 years ago |
Pat Hickey
|
29998768fb
ivory backend: fix size calculation to use packRep
|
9 years ago |
Pat Hickey
|
0f2db0a9e4
ivory backend: it aint pretty, but interface backend compiles
|
9 years ago |
Pat Hickey
|
8fbd21adfe
ivory: interface datatypes sketched out
|
9 years ago |
Pat Hickey
|
26f430c4e5
ivory backend: umbrella module
|
9 years ago |
Pat Hickey
|
95948f8040
ivory backend: types output looks good
|
9 years ago |
Pat Hickey
|
fa8518eeb4
haskell backend: working again
|
9 years ago |
Pat Hickey
|
31c8abfc67
gidl: more unrepr fixups
|
9 years ago |
Pat Hickey
|
cdab4a5b2b
gidl: debug parser, fix example idl to be valid
|
9 years ago |
Pat Hickey
|
c545b9689d
gidl: start major refactor to make structs not contain structs
|
9 years ago |
Pat Hickey
|
d3754985c6
ivory backend: wip
|
9 years ago |
Pat Hickey
|
fe0550cf74
ivory backend: makefile can grab ivory sources
|
9 years ago |
Pat Hickey
|
02cd916406
gidl: dispatch to ivory backend
|
9 years ago |
Pat Hickey
|
5ff21bec15
gidl: start ivory backend with copypaste of haskell backend
|
9 years ago |
Pat Hickey
|
9a69dbf2e4
makefile: change relative path to ivory-artifact, assume located in smaccmpilot-build
|
9 years ago |
Pat Hickey
|
d51eff8e53
gidl: haskell interfaces and types derive Data and Typeable
|
9 years ago |
Pat Hickey
|
cc5ec3e272
wibble [ci-skip]
|
9 years ago |
Pat Hickey
|
d456b97842
gidl: oops, wrong license, its bsd3 now
|
9 years ago |
Pat Hickey
|
b1599bcadc
wibble, maybe this will kick travis build off?
|
9 years ago |
Pat Hickey
|
8101aca925
add readme and travis
|
9 years ago |
Pat Hickey
|
30e1edc4d6
gidl: command line frontend ftw
|
9 years ago |
Pat Hickey
|
50678525c5
gidl: generate quickcheck test suite for haskell backend
|
9 years ago |
Pat Hickey
|
883b5ed565
gidl: interfaces generate Arbitrary instances
|
9 years ago |
Pat Hickey
|
0c48cd6148
gidl: haskell types now generate Arbitrary instances
|
9 years ago |
Pat Hickey
|
ca3347bba2
cleanups
|
9 years ago |
Pat Hickey
|
a738c1cf1d
gidl: interfaces now have cereal instances
|
9 years ago |
Pat Hickey
|
f0e5748a8e
gidl: interfaces import child types
|
9 years ago |
Pat Hickey
|
aa5cb107db
gidl: haskell backend now has cereal instances
|
9 years ago |