Mikhail Yakshin
Mikhail Yakshin
Hey, I just wanted to get back to the question of error messages formatting for ksc, specifically for console output. Around 2022-07-01, in https://github.com/kaitai-io/kaitai_struct_compiler/commit/977df8fa there was a change suggested and...
Currently, all languages use something similar to this code, when it's time to do a substream and parse objects from substream: ```yaml seq: - id: foo size: some_size type: foo_class...
At least both FAT filesystem and Microsoft's CFB files follow the same pattern: to specify file contents, one provides an index of starting sector *s0*. A parser must follow the...
Moved from https://github.com/kaitai-io/kaitai_struct_compiler/issues/92. Original message: > It will be nice to have Haskell in the target languages.
Original summary from https://github.com/kaitai-io/kaitai_struct_compiler/issues/98: > I'm working with odd floating point representations and need the power operation to provide a proper value.
Following up https://github.com/kaitai-io/kaitai_struct/issues/391#issuecomment-376003487, the proposal is to: - [ ] add a "white list" of encodings that are well-known, canonically named and are guaranteed to work in all languages -...
As explored in #632, currently our byte arrays do not support `[]` operation => this needs to be fixed to achieve parity with true arrays.
Right now, generation of target code by [translators](https://github.com/kaitai-io/kaitai_struct_compiler/tree/master/shared/src/main/scala/io/kaitai/struct/translators) yield more or less spontaneous parenthesis generation. In some cases, it proves to be unoptimal (i.e. extra parenthesis are added when there's...
Hi, I wonder if this is already implemented, or I'm using it the wrong way. I'm trying to consolidate various individual ksy files into one file, and then calling those...
As of now, KS is [using Bintray as primary distribution mechanism](https://bintray.com/kaitai-io/) for reference compiler — we publish Linux .deb packages, Windows .msi packages and universal .zip packages there. The only...