mainMarmot - Summary

 
 
Membership Info
Project Admins:
3 active members

Group identification
Id: #3484
System Name: marmot
Name: Marmot
Group Type: non-GNU software and documentation

Search in this Group

in
   

This project is not part of the GNU Project.

The project marmot comes from the need to deal with the tedious task of creating classes with accessor (set_*/get_*/add_*/push_*) functions, and converting such dataclasses into XML files.
Working with XML, one must always consider the complexity/speed tradeoff. Developpement of the code handling the data leaves us with few choices, we usually decide to go with the xerces implementation but we would chose something else if we weren't trying to have the fastest way to write our classes into files.
But writing isn't our only concern, we also have to read the data back into our data structures. This work is very repetitive/boring, and looks like it could be easily automated...
The idea of Marmot is born.
Alot of other ideas came with the handling of such data, like multiple target languages and multiple toolkits for the backend of the project.

Registration Date: Fri 06 Dec 2002 10:13:03 AM UTC
License: GNU General Public License v2 or later
Development Status: 2 - Pre-Alpha

 

Latest News rss feed
Marmot 0.1 released
     posted by speedblue, Thu 06 Feb 2003 11:06:35 PM UTC - 0 replies

this version includes:
 - code generator for C++
 - expat backend suport
 - small documentation
 - a full example


[Submit News]
[1 news in archive]

Communication Tools
 Tech Support Manager (open items: 0, total: 0)
  - Browse open items
  - Submit a new item
 Mailing Lists (0 public mailing lists)

Development Tools
 Bug Tracker (open items: 0, total: 1)
  - Browse open items
  - Submit a new item
 Task Manager (open items: 0, total: 0)
  - Browse open items
  - Submit a new item
 Patch Manager (open items: 0, total: 0)
  - Browse open items
  - Submit a new item

Back to the top


Powered by Savane 3.5