I've radically changed the command line parsing library API. At the same time I've added some features and I've packaged the whole thing. I've also written some documentation.
Name: Marco Pantaleoni
Member since: 2000-11-03 18:03:21
Last Login: N/A
Homepage: http://www.elasticworld.org
Notes:
My main interests are in compiler writing and VHLLs (Very High Level Languages).
I've designed and developed elastiC, an interpreted language with a syntax similar to C, but with many VHLL features.
Other areas of interest in hacking:
Interests in my other life (the real one...):
I've radically changed the command line parsing library API. At the same time I've added some features and I've packaged the whole thing. I've also written some documentation.
Today I had a good deal of boring things to do, and I wont talk about them :)
In the remaining time, I've started to put together (and almost finished) a small C library to parse the command line (similar in spirit to getopt() and getopt_long()). Why ? Because I don't like getopt() and getopt_long(), and also because having my own small lib, I can integrate it in elastiC with not too much hassle, and avoid depending on undependable libc features. Stay tuned.
Prepared a benchmark to test elastiC implementation of hash tables.
Very long meeting, lunch.
Then I returned to hack on elastiC. I'm trying to understand why the hell loading a shared module makes dlopen() to complain about an undefined symbol (symbol that is in the elastiC core) but only when elastiC is configured with --enable-static and --disable-shared. libtool bug ? Boh, we'll see...
panta certified others as follows:
Others have certified panta as follows:
[ Certification disabled because you're not logged in. ]
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!