Русский язык - go to russian part
English part:

xmlbipargen is a program for generating binding XML parsers for C programs, using description in XSD file.
xmlbipargen and its generated code is free software and available under GNU LGPL 2.1 license.
Now this program was tested only at Linux.

You can read general usage information for xmlbipargen in README file (also available in xmlbipargen archive).
This is first version of xmlbipargen - 0.0.1

Links to download:
gzipped xmlbipargen-0.0.1
xmlbipargen-0.0.1 in bz2 archive

Future plans:
  1. Make good web page for xmlbipargen
  2. Write documentation about its internal structure
  3. Refactoring of generating code: make it object-oriented

Development version of xmlbipargen is available via CVS. You can download it, using anonymous user access:

cvs -d:pserver:anonymous@ringstation.no-ip.info:/root login
cvs -z9 -d:pserver:anonymous@ringstation.no-ip.info:/root co -P game1/parsergen

Password for anonymous user is empty string.

Dmitriy Gonzha, dima0012 [at] inbox [dot] ru
Feel free to send comments and patches


In russian:

xmlbipargen - программа для генерации биндящих парсеров XML на языке C на основе описания в XSD с использованием скриптов на Ruby. xmlbipargen и её сгенерированный код - свободное программное обеспечение и распространяется под лицензией GNU LGPL 2.1.

В настоящее время проверка работы производилась только в Linux, но программа была написана в портабельном стиле, и я собираюсь обеспечить её работу в DOS и Win32, а не только в POSIX-совместимых системах.

Пока не написана подробная документация, Вы можете ознакомиться с общей информацией по использованию в README-файле (также прилагается в дистрибутиве)

xmlbipargen был создан как дополнительная утилита для игры "танчики", но с возможностью использования и в других приложениях. Надеюсь, xmlbipargen будет вам полезен.

Ссылки для скачивания: xmlbipargen-0.0.1.tar.gz xmlbipargen-0.0.1.tar.bz2

Планы на будущее:

  1. Сделать хороший веб-сайт
  2. Написать документацию (это особенно нужно, поскольку эта штука достаточно сложная, и даже я иногда путаюсь), разместить её на сайте
  3. Произвести рефакторинг кода - сделать его объектно-ориентированным. Надеюсь, это позволит упростить код генерации

Доступна development-версия через CVS. Вы можете загрузить её, используя анонимный доступ:

cvs -d:pserver:anonymous@ringstation.no-ip.info:/root login
cvs -z9 -d:pserver:anonymous@ringstation.no-ip.info:/root co -P game1/parsergen

Паролем для анонимного пользователя является пустая строка

Гонжа Дмитрий, dima0012 [на] inbox [точка] ru>

С радостью приму ваши комментарии, также можете присылать патчи, которые я рассмотрю в меру своих возможностей