trapped has quit [Read error: Connection reset by peer]
Matthias247 has quit [Quit: Matthias247]
Applejack_ has joined #ponylang
Applejack_ has quit [Ping timeout: 240 seconds]
Matthias247 has joined #ponylang
hibnico has joined #ponylang
hibnico has quit [Quit: hibnico]
mrkishi has quit [Ping timeout: 252 seconds]
Matthias247 has quit [Read error: Connection reset by peer]
hibnico has joined #ponylang
hibnico has quit [Client Quit]
hibnico has joined #ponylang
mrkishi has joined #ponylang
hibnico has quit [Quit: hibnico]
jemc has quit [Ping timeout: 258 seconds]
paperclipbadger1 has quit [Read error: Connection reset by peer]
paperclipbadger has joined #ponylang
hibnico has joined #ponylang
jemc has joined #ponylang
paperclipbadger has quit [Read error: Connection reset by peer]
paperclipbadger has joined #ponylang
hibnico has quit [Quit: hibnico]
Applejack_ has joined #ponylang
hibnico has joined #ponylang
jemc has quit [Ping timeout: 260 seconds]
hibnico has quit [Quit: hibnico]
hibnico has joined #ponylang
hibnico has quit [Quit: hibnico]
hibnico has joined #ponylang
hibnico has quit [Client Quit]
hibnico has joined #ponylang
Applejack_ has quit [Ping timeout: 244 seconds]
hibnico has quit [Quit: hibnico]
hibnico has joined #ponylang
hibnico has quit [Quit: hibnico]
nyarumes has quit [Ping timeout: 244 seconds]
Matthias247 has joined #ponylang
hibnico has joined #ponylang
hibnico has quit [Client Quit]
TwoNotes has joined #ponylang
<TwoNotes>
I need to interface to a C library with lots of complex data structures. Clearly I do not want to replicate the definitions into Pony where they could get out of sync. So writing some glue code seems best.
<TwoNotes>
Is there a convenient way I can make my C glue code allocate Pony data structures to be returned?
<TwoNotes>
For example, small structs, arrays of said structs, and strings
<TwoNotes>
Allocate them in such a way that they get properly GCd
TwoNotes has left #ponylang [#ponylang]
hibnico has joined #ponylang
hibnico has quit [Quit: hibnico]
hibnico has joined #ponylang
Matthias247 has quit [Read error: Connection reset by peer]