Taichi Ishitani

Results 57 issues of Taichi Ishitani

Support IP-XACT generation. * Specification * https://ieeexplore.ieee.org/document/10054520 * User guide * https://accellera.org/images/downloads/standards/ip-xact/IPXACT-2022_user_guide.pdf

enhancement

Report an error when a SV/Verilog/VHDL reserved words is specified as a register block/register file/register/bit field name. This is to avoid a compile error when loading a generated source file.

enhancement

https://www.keil.com/pack/doc/CMSIS/SVD/html/index.html

enhancement

Hi, I'm developing a gem to get version of default/bundled gem according to your JSON files. https://github.com/taichi-ishitani/stdgems-version My gem includes your JSON file so I'd like to know what license...

I think defining helper methods is good solution to simplify complex transform logics like we do that for the parser class. However we cannot do that; for exmaple: ```ruby #...

There are some cases that `str` and `match` atoms would be case-insensitve. For exmaple, parsing hexadecimal number: ```ruby (str('0x') | str('0X') >> hex_digit.repeat(1) ``` I think case-insensitive version of these...

Currently, parslet is tested on Ruby 2.5 or higher so I think required Ruby version should be specified. This PR to add `required_ruby_version` to the gemspec.

Cannot distinguish indirect registers below. * located on the same address * have different index fields For example: * register_0 * offset address: 0x00 * index field: active when bit_field_0...

bug

Hi, As shown example below, entries of which key matches with an element index will be deleted. ```pkl foo { [0] = 2; 3 } bar = foo[0] ``` ```console...