Construct 2.00
Sponsored Links
Construct 2.00 Ranking & Summary
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.
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
Construct 2.00 Keywords
python module
Data Structures
Construct 2.00
construct
data
python
parse
structures
defining
Construct 2.00
Libraries
Programming
Bookmark Construct 2.00
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
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
construction definitions
constructive dismissal
construction blue book
construction jobs
construction terms
construction equipment
construction worker
construction accidents
java data structures
python module that measures code
turner construction
constructivism
data structures and algorithms
python modules
constructioncomplete
construction
construction guide
construction technology
Version History
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
Latest Software
Popular Software
Favourite Software