[X] The "/OldFiles" file could not be found or is not available. Please select another file.

Share

More
Unextensible Ruined Tongue Icon

Unextensible Ruined Tongue

by e_the_sad


Unextensible Ruined Tongue intended to represent a hierarcial data as a 8bit char text no charset. ANY "binary" or "textual" data may be represented or marked-up as well. Extremely low redundance. Very fast parser. Parser interface is similar to SAX.


http://urt.sourceforge.net





Separate each tag with a space.

Release Date:

2008-09-30

Topic:

Operating System:

License:

Translations:

Intended Audience:

Programming Language:

C

Registered:

2004-01-21

Ratings and Reviews

Be the first to post a text review of Unextensible Ruined Tongue. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • URT project HAS BEEN MOVED

    this project has been moved to http://urt.berlios.de please look for latest updates on berlios.de (developer.berlios.de)

    posted by e_the_sad 115 days ago

  • urt urt-1.7.2 file released: urt-1.7.2.tar.bz2

    allocates 1 more byte for the data to pass to the handler and appaend it with the '\0'

    posted 465 days ago

  • New minor release adds usability

    Small but sensible change has been done: The data handler argument "data" is now appended with '\0', for convinience in some very popular usecases -- to treat this data as a cstring as many dumb programs want. It is not the "functioanality change" -- it just help a user to avoid one memory reallocation call by a data chunk.

    posted by e_the_sad 465 days ago

  • URT is now part of Morada project

    Morada public web-service is currently being under construction on morada.ru decided to include URT to serialize a data passing from client-browser to the morada-server via AJAX. It is faster, shorter and more convinient than any data serialization method exists.

    posted by e_the_sad 465 days ago

  • File released: /urt/urt-1.7.2/urt-1.7.2.tar.bz2

    posted 465 days ago

  • urt urt 1.7.1 file released: urt-1.7.1.tar.bz2

    posted 1130 days ago

  • Makefiles turned to gmake

    It is now makeable with gmake and even on SunOS.

    posted by e_the_sad 1130 days ago

  • File released: /urt/urt 1.7.1/urt-1.7.1.tar.bz2

    posted 1130 days ago

  • urt urt 1.7 file released: urt_1.7.tar.bz2

    2006-11-29 + opportunity of raising application error in a handler (regardless of wellformeness) // it is implemented with additional (unreachable) parser state // just set this state manually in a handler when you discover an application error // and continue the work as gracefully as you want // parser will stop with the error as soon as he might 2005-07-07 ! handling of an error "number too big" fixed + contrib added ! + win32 Makefile added (for minGW) ! makefiles made better looking ! code made better looking 2005-06-29 ! the real big troubles were eliminated almost everywhere ! names were changed kindly -- prefixed with "urt_" (and "URT_" for macros) ! grammary changed (clarified!) (see LANG.DEFINITION file) (as we have no users to cry for backw. compartibility) + escaping LF symbol (in strings) added (same as in a shell script -- escaped LF disappeares) + enabling/disabling stack added + enabling/disabling memory allocation for an extracted data (see comments in urt.h on urt_CreateParser) - stupid option MDC removed - inconvinient error BAD_STRING_ESCAPE removed (escaping any symbol except LF means this symbol and nothing more) 2004-02-06 + FAQ added + install target to the Makefile + serious non-fatal error corrected: all realloc() calls replaced with MemoryReallocHandle() note: TParser structure have one more element, note: CreateParser() have one more argument 2004-01-24 ! some orphographical mistakes in the documentation has been corrected 2004-01-23 + DropParser() drops the parser structure itself + all malloc() and free() calls replaced with MemoryAllocHandler() MemoryFreeHandler() calls retrospectively. A User may set function pointers to the desired functions to manage the memory. + one option enableEmptyDataCall: wheither to call DataElementHandler when no data assigned to an element. + bad argument protection added in all possible cases (i've seen) note: TParser structure nave three more elements two function pointers and boolean-option note: CreateParser() have three more args

    posted 1136 days ago

  • CMS/1 project includes URT now !

    They use the URT to import/export web-sites. It works fine, very fine. I am happy.

    posted by e_the_sad 1136 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

Unextensible Ruined Tongue Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review

Thanks for your review!

Get credit for your review by logging in via OpenID. Click your account provider:

No Thanks