Commit Graph

8 Commits (f2cec4c89ebafb90b4c5ed62479a182e529260f0)

Author SHA1 Message Date
Joey Hines f2cec4c89e
Added file input + stdin support
ci/woodpecker/push/woodpecker Pipeline was successful Details
ci/woodpecker/tag/woodpecker Pipeline was successful Details
+ Files/stdin input can be binary or ascii
+ Handles piping from other programs
+ Misc test fixes
+ Updated readme
+ clippy + fmt
2022-05-07 18:35:06 -06:00
Joey Hines 9244cebad3
Added more options for input data
ci/woodpecker/push/woodpecker Pipeline was successful Details
ci/woodpecker/tag/woodpecker Pipeline was successful Details
+ -b flag allows you to specify the base of the input data, useful if the data does not have a prefix or is a strange base
+ -i allows you to pass in array or string data
2022-04-21 19:28:04 -06:00
Joey Hines 415a9c6ee1
Fixed issue with array parse in CLI
ci/woodpecker/push/woodpecker Pipeline was successful Details
ci/woodpecker/tag/woodpecker Pipeline was successful Details
+ octals were not ignoring base 10 zeros
+ binary parsing was trying to parse base 1
+ clippy + fmt
2022-04-11 21:18:56 -06:00
Joey Hines 70a3c260e6
Improved docs + a bunch of fixes
ci/woodpecker/push/woodpecker Pipeline was successful Details
ci/woodpecker/tag/woodpecker Pipeline was successful Details
+ Better error handling
  + Line numbers in toml errors should now match the file
  + Errors during parsing show where in the bit stream they failed
+ Fixed some issues with string, float, and double parsing reporting the wrong bit width
+ Updated docs and added the example.toml config
+ clipppy + fmt
2022-04-10 10:42:05 -06:00
Joey Hines 6407335362
Fmt + Clippy 2022-04-09 12:40:37 -06:00
Joey Hines 59351fb699
Added default formatters + error handling 2022-04-09 12:34:15 -06:00
Joey Hines ef8918d517
fmt + clippy 2021-10-09 14:00:49 -06:00
Joey Hines b85ba31f91
Initial Commit
+ Basic implementation working with just unsigned ints
+ Can fetch data from arbitrary bit positions in a byte string
+ TOML config implementation for describing data
+ Simple CLI
2021-09-11 12:21:34 -06:00