Skip to content

Commit b8309f3

Browse files
author
Alexander Loboda
committed
Merge branch 'master' of github.com:khovanskiy/verification-course
Merged
2 parents d0b6321 + e152843 commit b8309f3

File tree

3 files changed

+9
-4
lines changed

3 files changed

+9
-4
lines changed

data/LTLParser.ltl.correct

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
1-
G(('E(variable)' | 'E(array)') -> F'S(VOC)')
1+
true
2+
'S(state0)' -> FG true
3+
G(('E(variable)' | 'E(array)') -> F'S(VOC)')
4+
G(('E(see_minus)' | 'E(vertical_line)') -> (F'S(NestedMachine)' | F'S(ForkMachine)' | F'S(NameWithArrow)' | F'S(Fork)'))

data/LTLParser.ltl.incorrect

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
G(('E(see_minus)' | 'E(vertical_line)') -> (F'S(NestedMachine)' | F'S(ForkMachine)'))
1+
false
2+
G('E(machine_name)' -> F'A(WriteToken)')
3+
G(('E(see_minus)' | 'E(vertical_line)') -> (F'S(NestedMachine)' | F'S(ForkMachine)'))

src/main/antlr4/model/ltl/LTL.g4

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,9 @@ primary returns [Formula<String> f]
5757
{
5858
$f = $ltl.f;
5959
}
60-
| NOT primary
60+
| NOT ltl
6161
{
62-
$f = LTL.not($primary.f);
62+
$f = LTL.not($ltl.f);
6363
}
6464
;
6565

0 commit comments

Comments
 (0)