56 Commits

Author SHA1 Message Date
Johannes Kliemann
c24dfa1ceb Update NoBacktrack to Cut
ref eng/recordflux/RecordFlux-parser#41
2023-02-23 17:45:17 +00:00
Tobias Reiher
83f21f1790 Remove NullID 2022-09-20 11:08:17 +02:00
Tobias Reiher
1a3692c8df Remove null states
Ref. Componolit/RecordFlux#700
2022-09-20 11:08:17 +02:00
Tobias Reiher
76e5a0cda6 Remove session aspects
Ref. Componolit/RecordFlux#700
2022-09-20 11:08:17 +02:00
Alexander Senier
3857196cdb Remove support for private types
Ref. Componolit/RecordFlux#1156
2022-09-06 11:29:40 +02:00
Alexander Senier
54dcd4bd99 Implement case expression 2022-06-08 21:43:44 +02:00
Tobias Reiher
4c65b5c52d Add message field assignment statement
Ref. Componolit/RecordFlux#1067
2022-06-08 14:33:20 +02:00
Johannes Kanig
ade28924a6 Add Byte_Order aspect to Recordflux parser
Also, bump version to 0.10.0

For Componolit/RecordFlux#104
2022-01-12 18:53:50 +09:00
Tobias Reiher
cd40ef9b45 Rename message components to fields
Ref. #46
2021-10-08 10:31:32 +02:00
Alexander Senier
a1eedcf4d6 Rename conflicting ast package
[no ci]
2021-10-05 10:45:21 +02:00
Tobias Reiher
593ea29fa0 Rename then keyword to goto in state transitions
Ref. #39
2021-09-22 16:39:51 +02:00
Tobias Reiher
6d37e81b53 Enable use of parameterized messages as field types
Ref. #35
2021-09-07 10:53:51 +02:00
Tobias Reiher
ccff877f10 Remove unused code 2021-09-07 10:53:51 +02:00
Tobias Reiher
ba09d13bab Enable setting of message parameters in Reset statement
Ref. #35
2021-09-07 10:53:51 +02:00
Tobias Reiher
7bf32229c3 Enable declaration of parameterized message types
Ref. #35
2021-09-07 10:53:51 +02:00
Tobias Reiher
6eec1b737d Change syntax of list comprehensions
Ref. #32
2021-07-26 16:35:21 +02:00
Alexander Senier
5c633f90b6 Fix issues detected by newer pylint version 2021-06-30 17:30:47 +02:00
Alexander Senier
f83706c790 Support reserved words as identifiers
Closes #27
2021-06-29 17:02:30 +02:00
Tobias Reiher
1cb361a7a1 Add Has_Data attribute
Ref. #25
2021-05-25 10:53:51 +02:00
Tobias Reiher
e357b37293 Change naming of attribute statement 2021-05-25 10:53:51 +02:00
Tobias Reiher
1d9186d8c6 Rename arrays to sequences
Ref. #21
2021-05-10 16:04:21 +02:00
Tobias Reiher
f19814c4b5 Add exception transitions to session states
Ref. #12
2021-03-09 16:56:28 +01:00
Alexander Senier
186842759c Improve naming consistency 2021-01-14 22:24:30 +01:00
Alexander Senier
269753e269 Rename MessageComponent to MessageAggregate 2021-01-09 16:09:49 +01:00
Alexander Senier
abbcf9874c Rename Quant to Quantifier 2021-01-09 15:51:26 +01:00