Thanks for the feedback. Let me compose a list of problematic protocols and maybe some better wording of the problem.
NFA and DFA are state machines used for decoding IR, not for parsing IRP language. The rust code has a peg grammar for parsing IRP: https://github.com/seanyoung/cir/blob/main/irp ...
Search found 4 matches
- Mon Feb 13, 2023 5:16 am
- Forum: JP1 - Software
- Topic: Some protocols are not decodable without repeating magic
- Replies: 5
- Views: 20791
- Tue Feb 07, 2023 3:59 pm
- Forum: JP1 - Software
- Topic: Some protocols are not decodable without repeating magic
- Replies: 5
- Views: 20791
- Tue Feb 07, 2023 1:26 pm
- Forum: JP1 - Software
- Topic: Some protocols are not decodable without repeating magic
- Replies: 5
- Views: 20791
- Tue Feb 07, 2023 9:15 am
- Forum: JP1 - Software
- Topic: Some protocols are not decodable without repeating magic
- Replies: 5
- Views: 20791
Some protocols are not decodable without repeating magic
I'm writing an IRP encoder/decoder in rust, see https://docs.rs/irp/ and https://github.com/seanyoung/cir/tree/main/irp
The encoder is working fine, and produces the same output as IrpTransmogrifier for the protocols defined in IrpProtocols.xml
The decoder generates a fine state machine like ...
The encoder is working fine, and produces the same output as IrpTransmogrifier for the protocols defined in IrpProtocols.xml
The decoder generates a fine state machine like ...