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