8 Nov 2001 i0lanthe   » (Journeyer)

I've been pretending to have a life and not hacking much in the past few weeks. I got a total upgrade to the home development computer ("here's a nickel...") and compiling stuff is Blindingly Fast now. POSE is no longer almost-painfully slow. Rah. While reading papers for a class I found out about StarTool which looks like it would be nifty. I am trying to get cstar (StarTool for C programs) to accept a slightly-disemboweled copy of the crufty kMoria source. This requires 1. get rid of the c++-style comments (for a first pass I stripped them out with some random dude's perl script, which was ok except for a couple of printf's that contained the string "http://www..." that suddenly became unterminated); 2. get rid of the include's of PalmOS API header files because it just can't cope with heinous header file madness (does not help that they like c++-style comments too... heh!), and replace them with Folger's Crystals: a header file that just has a bunch of fake typedefs (all pointer types are void *, all struct types contain only the members I ever referred to, all named constants are 1, hey, it doesn't have to run); 3. some other thing that I forgot - oh, yeah, get rid of the sections.h include that tells the compiler toolchain how to deal with the multisegmentness. Did all these things and cstar consented to grok my code and allow me to create star diagrams. Now I just have to figure out "what it's good for".

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!