On 3/4/99 4:12 AM, George (greerga@circlemud.org) stated: >185.wld > - Assumed CircleMUD room file. Easy, no requirements >mmap: CircleMUD: wld: 185.wld > - Read a CircleMUD room file '185.wld' via mmap(). Non-portable to some systems, including MacOS and (I believe) Win95. >fread: MUD++: foo.are > - Read a MUD++ area file via malloc()+fread() Can be memory intensive on large zones >SQL: CircleMUD: SELECT FROM areas WHERE NAME='The Elven Grotto'; > - Read a CircleMUD world file from SQL query. Requires an SQL server ; this is not an option on a lot of MUD servers. >db: CJ: mob: godcomplex.mob > - Read a mob file via Chris Jacobson's parser from a Berkeley >database. Harder to implement, but no extra requirements ; more flexible than Assumed. If done without the Berkely DB part, and used a hand-built or Olex'd/Yacc'd/Bison'd parser, it is easy to do and still quite flexible. My version (non-Berkely DB) is also human readable. 'course I'm biased towards mine so pay me no heed :-) - Chris Jacobson +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST