Main > Programming > Libraries >

Construct 2.00

Construct 2.00

Sponsored Links

Construct 2.00 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.060 MB
Platform: Any Platform
License: Public Domain
Price:
Downloads: 1016
Date added: 2007-01-13
Publisher: Tomer Filiba

Construct 2.00 description

Construct is a python module for defining arbitrary data structures. Once a data structure (aka, "construct") is defined, it can be used to both parse raw data into an object and build an object into raw data.
Unlike most parsers, it works at the bit-level, so you dont need to worry about parsing individual bits or unaligned fields.
Construct library supports Fields, Unions, Structs and Repeaters; Adapters and Validators; Switches, Pointers and other Meta -constructs.
Main features:
- Symmetrical -- constructs can be used to parse as well as to build
- Bit-level -- can parse and build individual bits, not only bytes
- Ready -- lots of predefined primitives and common protocols definitions, which you can easily use
- Extensible -- you can easily write user-defined constructs by simply by subclassing
- Fast -- benchmarks on my machine show ~160KB/sec can be parsed, fast enough for most situations, and perhaps pysco can improve that
- Declarative -- no procedural code needed for most situations
Enhancements:
- Construct2 is a rewrite of the library, making it faster and much slimmer.
- The library is now byte-oriented instead of bit-oriented, so it uses eight times less memory.
- It can parse files directly from the disk.
- Meta constructs now use lambda instead of eval.
- Textual processing (context free grammar) was added.
- On-demand parsing was added.
- Thorough unit tests were added.
- A full online tutorial is available.

Construct 2.00 Screenshot

Advertisements

Construct 2.00 Keywords

Bookmark Construct 2.00

Hyperlink code:
Link for forum:

Construct 2.00 Copyright

WareSeeker periodically updates pricing and software information of Construct 2.00 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Construct 2.00 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
Mail::Message::Construct::Build is a Perl module for building a Mail::Message from components. Free Download
Memory Structures Library (MemSL) is a complete data structures/collection classes library with memory tracing. Free Download
Erwin Data Structures is a library that is meant to be the ultimate data structure library for mixed usage of C and C++. Free Download
discord project is a Python module for converting dates from Gregorian to Discordian. Free Download
Clone::More is a Perl module that can copy Perl data structures. Free Download
BOTEC is a simple astrophysical and orbital mechanics calculator, including a database of all named Solar System objects. Free Download
SlpTK is an ANSI C library, a set of utilities, and scripts for natural language processing. Free Download
pyemf is a pure python module that provides bindings for an ECMA-234 compliant vector graphics library. Free Download