#jogamp @ irc.freenode.net - 20170120 05:06:07 (UTC)


20170120 05:06:07 -jogamp- Previous @ http://jogamp.org/log/irc/jogamp_20170119050607.html
20170120 05:06:07 -jogamp- This channel is logged @ http://jogamp.org/log/irc/jogamp_20170120050607.html
20170120 07:43:16 * elect__ (~elect@anon) has joined #jogamp
20170120 08:03:06 * monsieur_max (~maxime@anon) has joined #jogamp
20170120 08:31:24 * Eclesia (~husky@anon) has joined #jogamp
20170120 08:31:37 <Eclesia> plop
20170120 11:56:45 * caelum19 (~Caelum@anon) has joined #jogamp
20170120 12:47:01 <zubzub> blub
20170120 12:47:36 <zubzub> oh look I have a 5 day old son and I still have time to go on irc ;)
20170120 12:48:47 * zubzub wonders what the best java c header parser is
20170120 12:49:04 <zubzub> there's jcpp but it looks rather rudimentary
20170120 12:49:20 <zubzub> then there's the eclipse cdt parser
20170120 13:03:55 <monsieur_max> famous last irc words "oh look I have a 5 day old son and I still have time to go on irc"
20170120 15:32:07 <Eclesia> zubzub: make a small antlr parser
20170120 17:03:25 * Eclesia (~husky@anon) has left #jogamp
20170120 17:23:14 * monsieur_max (~maxime@anon) Quit (Ping timeout: 252 seconds)
20170120 18:05:13 * elect__ (~elect@anon) Quit (Ping timeout: 256 seconds)
20170120 18:11:58 * elect_ (~elect@anon) has joined #jogamp
20170120 18:42:11 * monsieur_max (~maxime@anon) has joined #jogamp
20170120 18:55:05 * elect_ (~elect@anon) Quit (Ping timeout: 252 seconds)
20170120 19:05:22 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20170120 19:39:43 <zubzub> monsieur_max: hah, nope ;)
20170120 19:46:48 <zubzub> how does gluegen parse the c header files?
20170120 19:47:00 <zubzub> it seems to use jcpp, but that's just a pre processor no?
20170120 19:51:17 * monsieur_max (~maxime@anon) has joined #jogamp
20170120 21:06:12 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20170120 21:13:00 * Eclesia (~eclesia@anon) has joined #jogamp
20170120 21:31:08 <zubzub> hmm maybe javacc with jjtree is an option
20170120 21:31:17 <zubzub> take C grammer, get an ast tree
20170120 21:31:35 <zubzub> run it on a C header, visit tree, generate bindings
20170120 21:35:40 * caelum191 (~Caelum@anon) has joined #jogamp
20170120 21:37:10 * caelum19 (~Caelum@anon) Quit (Ping timeout: 240 seconds)
20170120 22:41:11 * elect_ (~elect@anon) has joined #jogamp
20170120 22:58:35 <Eclesia> zubzub: you could generate the binding, not from C header but from khronos xml registry perhaps ? --> https://cvs.khronos.org/svn/repos/ogl/trunk/doc/registry/public/api/gl.xml
20170120 22:58:46 <Eclesia> this way it's just xml to java
20170120 23:03:26 * Eclesia (~eclesia@anon) Quit (Quit: Leaving.)
20170120 23:32:17 * elect_ (~elect@anon) Quit (Ping timeout: 258 seconds)
20170121 00:32:58 * caelum191 (~Caelum@anon) Quit (Quit: Leaving.)
20170121 00:37:29 * frobnic (fb@anon) Quit (Ping timeout: 248 seconds)
20170121 00:44:20 * frobnic (fb@anon) has joined #jogamp
20170121 05:06:07 -jogamp- Continue @ http://jogamp.org/log/irc/jogamp_20170121050607.html