Changes between Version 19 and Version 20 of StructuredBinaryData
- Timestamp:
- 2012-08-07T05:57:55Z (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
StructuredBinaryData
v19 v20 178 178 parameters. Currently, the only possible expressions are parameters given to 179 179 the current transform, boolean and integer literals, and previously decoded 180 fields in the current `struct` :180 fields in the current `struct` or an outer `struct`: 181 181 {{{ 182 182 transform item(little_endian) = struct { … … 273 273 This is essential for non‐sequential blobs like filesystems. 274 274 Complex expressions:: Expressions that use operators or call transforms. 275 Accessing outer fields:: Expressions can use previously decoded fields of the276 current `struct`, but they need a way to access the previously decoded277 fields of an outer `struct`.278 275 Assertions:: These could be implemented as transforms that don't actually 279 276 change the input. There could be multiple levels, ranging from “warning” to … … 301 298 could be passed automatically, without having to write it out every time. A 302 299 more advanced automatic parameter could keep track of current offset being 303 decoded within a blob. There would need to be some sort of scoping to300 decoded within a blob. There would need to be some sort of grouping to 304 301 determine which transforms have the automatic parameters. 305 302 Smarter length calculation:: Bithenge should automatically detect the length