diff options
Diffstat (limited to 'Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguage.g')
-rw-r--r-- | Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguage.g | 913 |
1 files changed, 767 insertions, 146 deletions
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguage.g b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguage.g index 84bb924e..7c04c163 100644 --- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguage.g +++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguage.g | |||
@@ -199,6 +199,81 @@ finally { | |||
199 | restoreStackSize(stackSize); | 199 | restoreStackSize(stackSize); |
200 | } | 200 | } |
201 | 201 | ||
202 | // Entry rule entryRuleDistribution | ||
203 | entryRuleDistribution | ||
204 | : | ||
205 | { before(grammarAccess.getDistributionRule()); } | ||
206 | ruleDistribution | ||
207 | { after(grammarAccess.getDistributionRule()); } | ||
208 | EOF | ||
209 | ; | ||
210 | |||
211 | // Rule Distribution | ||
212 | ruleDistribution | ||
213 | @init { | ||
214 | int stackSize = keepStackSize(); | ||
215 | } | ||
216 | : | ||
217 | ( | ||
218 | { before(grammarAccess.getDistributionAccess().getAlternatives()); } | ||
219 | (rule__Distribution__Alternatives) | ||
220 | { after(grammarAccess.getDistributionAccess().getAlternatives()); } | ||
221 | ) | ||
222 | ; | ||
223 | finally { | ||
224 | restoreStackSize(stackSize); | ||
225 | } | ||
226 | |||
227 | // Entry rule entryRuleConstantDistribution | ||
228 | entryRuleConstantDistribution | ||
229 | : | ||
230 | { before(grammarAccess.getConstantDistributionRule()); } | ||
231 | ruleConstantDistribution | ||
232 | { after(grammarAccess.getConstantDistributionRule()); } | ||
233 | EOF | ||
234 | ; | ||
235 | |||
236 | // Rule ConstantDistribution | ||
237 | ruleConstantDistribution | ||
238 | @init { | ||
239 | int stackSize = keepStackSize(); | ||
240 | } | ||
241 | : | ||
242 | ( | ||
243 | { before(grammarAccess.getConstantDistributionAccess().getGroup()); } | ||
244 | (rule__ConstantDistribution__Group__0) | ||
245 | { after(grammarAccess.getConstantDistributionAccess().getGroup()); } | ||
246 | ) | ||
247 | ; | ||
248 | finally { | ||
249 | restoreStackSize(stackSize); | ||
250 | } | ||
251 | |||
252 | // Entry rule entryRuleExponentialDistribution | ||
253 | entryRuleExponentialDistribution | ||
254 | : | ||
255 | { before(grammarAccess.getExponentialDistributionRule()); } | ||
256 | ruleExponentialDistribution | ||
257 | { after(grammarAccess.getExponentialDistributionRule()); } | ||
258 | EOF | ||
259 | ; | ||
260 | |||
261 | // Rule ExponentialDistribution | ||
262 | ruleExponentialDistribution | ||
263 | @init { | ||
264 | int stackSize = keepStackSize(); | ||
265 | } | ||
266 | : | ||
267 | ( | ||
268 | { before(grammarAccess.getExponentialDistributionAccess().getGroup()); } | ||
269 | (rule__ExponentialDistribution__Group__0) | ||
270 | { after(grammarAccess.getExponentialDistributionAccess().getGroup()); } | ||
271 | ) | ||
272 | ; | ||
273 | finally { | ||
274 | restoreStackSize(stackSize); | ||
275 | } | ||
276 | |||
202 | // Entry rule entryRuleGateDefinition | 277 | // Entry rule entryRuleGateDefinition |
203 | entryRuleGateDefinition | 278 | entryRuleGateDefinition |
204 | : | 279 | : |
@@ -224,50 +299,75 @@ finally { | |||
224 | restoreStackSize(stackSize); | 299 | restoreStackSize(stackSize); |
225 | } | 300 | } |
226 | 301 | ||
227 | // Entry rule entryRuleAndGate | 302 | // Entry rule entryRuleAndGateDefinition |
228 | entryRuleAndGate | 303 | entryRuleAndGateDefinition |
229 | : | 304 | : |
230 | { before(grammarAccess.getAndGateRule()); } | 305 | { before(grammarAccess.getAndGateDefinitionRule()); } |
231 | ruleAndGate | 306 | ruleAndGateDefinition |
232 | { after(grammarAccess.getAndGateRule()); } | 307 | { after(grammarAccess.getAndGateDefinitionRule()); } |
233 | EOF | 308 | EOF |
234 | ; | 309 | ; |
235 | 310 | ||
236 | // Rule AndGate | 311 | // Rule AndGateDefinition |
237 | ruleAndGate | 312 | ruleAndGateDefinition |
238 | @init { | 313 | @init { |
239 | int stackSize = keepStackSize(); | 314 | int stackSize = keepStackSize(); |
240 | } | 315 | } |
241 | : | 316 | : |
242 | ( | 317 | ( |
243 | { before(grammarAccess.getAndGateAccess().getGroup()); } | 318 | { before(grammarAccess.getAndGateDefinitionAccess().getGroup()); } |
244 | (rule__AndGate__Group__0) | 319 | (rule__AndGateDefinition__Group__0) |
245 | { after(grammarAccess.getAndGateAccess().getGroup()); } | 320 | { after(grammarAccess.getAndGateDefinitionAccess().getGroup()); } |
246 | ) | 321 | ) |
247 | ; | 322 | ; |
248 | finally { | 323 | finally { |
249 | restoreStackSize(stackSize); | 324 | restoreStackSize(stackSize); |
250 | } | 325 | } |
251 | 326 | ||
252 | // Entry rule entryRuleOrGate | 327 | // Entry rule entryRuleOrGateDefinition |
253 | entryRuleOrGate | 328 | entryRuleOrGateDefinition |
254 | : | 329 | : |
255 | { before(grammarAccess.getOrGateRule()); } | 330 | { before(grammarAccess.getOrGateDefinitionRule()); } |
256 | ruleOrGate | 331 | ruleOrGateDefinition |
257 | { after(grammarAccess.getOrGateRule()); } | 332 | { after(grammarAccess.getOrGateDefinitionRule()); } |
258 | EOF | 333 | EOF |
259 | ; | 334 | ; |
260 | 335 | ||
261 | // Rule OrGate | 336 | // Rule OrGateDefinition |
262 | ruleOrGate | 337 | ruleOrGateDefinition |
263 | @init { | 338 | @init { |
264 | int stackSize = keepStackSize(); | 339 | int stackSize = keepStackSize(); |
265 | } | 340 | } |
266 | : | 341 | : |
267 | ( | 342 | ( |
268 | { before(grammarAccess.getOrGateAccess().getGroup()); } | 343 | { before(grammarAccess.getOrGateDefinitionAccess().getGroup()); } |
269 | (rule__OrGate__Group__0) | 344 | (rule__OrGateDefinition__Group__0) |
270 | { after(grammarAccess.getOrGateAccess().getGroup()); } | 345 | { after(grammarAccess.getOrGateDefinitionAccess().getGroup()); } |
346 | ) | ||
347 | ; | ||
348 | finally { | ||
349 | restoreStackSize(stackSize); | ||
350 | } | ||
351 | |||
352 | // Entry rule entryRuleKOfMGateDefinition | ||
353 | entryRuleKOfMGateDefinition | ||
354 | : | ||
355 | { before(grammarAccess.getKOfMGateDefinitionRule()); } | ||
356 | ruleKOfMGateDefinition | ||
357 | { after(grammarAccess.getKOfMGateDefinitionRule()); } | ||
358 | EOF | ||
359 | ; | ||
360 | |||
361 | // Rule KOfMGateDefinition | ||
362 | ruleKOfMGateDefinition | ||
363 | @init { | ||
364 | int stackSize = keepStackSize(); | ||
365 | } | ||
366 | : | ||
367 | ( | ||
368 | { before(grammarAccess.getKOfMGateDefinitionAccess().getGroup()); } | ||
369 | (rule__KOfMGateDefinition__Group__0) | ||
370 | { after(grammarAccess.getKOfMGateDefinitionAccess().getGroup()); } | ||
271 | ) | 371 | ) |
272 | ; | 372 | ; |
273 | finally { | 373 | finally { |
@@ -499,6 +599,56 @@ finally { | |||
499 | restoreStackSize(stackSize); | 599 | restoreStackSize(stackSize); |
500 | } | 600 | } |
501 | 601 | ||
602 | // Entry rule entryRuleValidId | ||
603 | entryRuleValidId | ||
604 | : | ||
605 | { before(grammarAccess.getValidIdRule()); } | ||
606 | ruleValidId | ||
607 | { after(grammarAccess.getValidIdRule()); } | ||
608 | EOF | ||
609 | ; | ||
610 | |||
611 | // Rule ValidId | ||
612 | ruleValidId | ||
613 | @init { | ||
614 | int stackSize = keepStackSize(); | ||
615 | } | ||
616 | : | ||
617 | ( | ||
618 | { before(grammarAccess.getValidIdAccess().getAlternatives()); } | ||
619 | (rule__ValidId__Alternatives) | ||
620 | { after(grammarAccess.getValidIdAccess().getAlternatives()); } | ||
621 | ) | ||
622 | ; | ||
623 | finally { | ||
624 | restoreStackSize(stackSize); | ||
625 | } | ||
626 | |||
627 | // Entry rule entryRuleDouble | ||
628 | entryRuleDouble | ||
629 | : | ||
630 | { before(grammarAccess.getDoubleRule()); } | ||
631 | ruleDouble | ||
632 | { after(grammarAccess.getDoubleRule()); } | ||
633 | EOF | ||
634 | ; | ||
635 | |||
636 | // Rule Double | ||
637 | ruleDouble | ||
638 | @init { | ||
639 | int stackSize = keepStackSize(); | ||
640 | } | ||
641 | : | ||
642 | ( | ||
643 | { before(grammarAccess.getDoubleAccess().getAlternatives()); } | ||
644 | (rule__Double__Alternatives) | ||
645 | { after(grammarAccess.getDoubleAccess().getAlternatives()); } | ||
646 | ) | ||
647 | ; | ||
648 | finally { | ||
649 | restoreStackSize(stackSize); | ||
650 | } | ||
651 | |||
502 | rule__CftModel__Alternatives_4 | 652 | rule__CftModel__Alternatives_4 |
503 | @init { | 653 | @init { |
504 | int stackSize = keepStackSize(); | 654 | int stackSize = keepStackSize(); |
@@ -541,21 +691,69 @@ finally { | |||
541 | restoreStackSize(stackSize); | 691 | restoreStackSize(stackSize); |
542 | } | 692 | } |
543 | 693 | ||
694 | rule__Distribution__Alternatives | ||
695 | @init { | ||
696 | int stackSize = keepStackSize(); | ||
697 | } | ||
698 | : | ||
699 | ( | ||
700 | { before(grammarAccess.getDistributionAccess().getConstantDistributionParserRuleCall_0()); } | ||
701 | ruleConstantDistribution | ||
702 | { after(grammarAccess.getDistributionAccess().getConstantDistributionParserRuleCall_0()); } | ||
703 | ) | ||
704 | | | ||
705 | ( | ||
706 | { before(grammarAccess.getDistributionAccess().getExponentialDistributionParserRuleCall_1()); } | ||
707 | ruleExponentialDistribution | ||
708 | { after(grammarAccess.getDistributionAccess().getExponentialDistributionParserRuleCall_1()); } | ||
709 | ) | ||
710 | ; | ||
711 | finally { | ||
712 | restoreStackSize(stackSize); | ||
713 | } | ||
714 | |||
544 | rule__GateDefinition__Alternatives | 715 | rule__GateDefinition__Alternatives |
545 | @init { | 716 | @init { |
546 | int stackSize = keepStackSize(); | 717 | int stackSize = keepStackSize(); |
547 | } | 718 | } |
548 | : | 719 | : |
549 | ( | 720 | ( |
550 | { before(grammarAccess.getGateDefinitionAccess().getAndGateParserRuleCall_0()); } | 721 | { before(grammarAccess.getGateDefinitionAccess().getAndGateDefinitionParserRuleCall_0()); } |
551 | ruleAndGate | 722 | ruleAndGateDefinition |
552 | { after(grammarAccess.getGateDefinitionAccess().getAndGateParserRuleCall_0()); } | 723 | { after(grammarAccess.getGateDefinitionAccess().getAndGateDefinitionParserRuleCall_0()); } |
724 | ) | ||
725 | | | ||
726 | ( | ||
727 | { before(grammarAccess.getGateDefinitionAccess().getOrGateDefinitionParserRuleCall_1()); } | ||
728 | ruleOrGateDefinition | ||
729 | { after(grammarAccess.getGateDefinitionAccess().getOrGateDefinitionParserRuleCall_1()); } | ||
730 | ) | ||
731 | | | ||
732 | ( | ||
733 | { before(grammarAccess.getGateDefinitionAccess().getKOfMGateDefinitionParserRuleCall_2()); } | ||
734 | ruleKOfMGateDefinition | ||
735 | { after(grammarAccess.getGateDefinitionAccess().getKOfMGateDefinitionParserRuleCall_2()); } | ||
736 | ) | ||
737 | ; | ||
738 | finally { | ||
739 | restoreStackSize(stackSize); | ||
740 | } | ||
741 | |||
742 | rule__KOfMGateDefinition__Alternatives_2 | ||
743 | @init { | ||
744 | int stackSize = keepStackSize(); | ||
745 | } | ||
746 | : | ||
747 | ( | ||
748 | { before(grammarAccess.getKOfMGateDefinitionAccess().getGroup_2_0()); } | ||
749 | (rule__KOfMGateDefinition__Group_2_0__0) | ||
750 | { after(grammarAccess.getKOfMGateDefinitionAccess().getGroup_2_0()); } | ||
553 | ) | 751 | ) |
554 | | | 752 | | |
555 | ( | 753 | ( |
556 | { before(grammarAccess.getGateDefinitionAccess().getOrGateParserRuleCall_1()); } | 754 | { before(grammarAccess.getKOfMGateDefinitionAccess().getMAssignment_2_1()); } |
557 | ruleOrGate | 755 | (rule__KOfMGateDefinition__MAssignment_2_1) |
558 | { after(grammarAccess.getGateDefinitionAccess().getOrGateParserRuleCall_1()); } | 756 | { after(grammarAccess.getKOfMGateDefinitionAccess().getMAssignment_2_1()); } |
559 | ) | 757 | ) |
560 | ; | 758 | ; |
561 | finally { | 759 | finally { |
@@ -604,6 +802,48 @@ finally { | |||
604 | restoreStackSize(stackSize); | 802 | restoreStackSize(stackSize); |
605 | } | 803 | } |
606 | 804 | ||
805 | rule__ValidId__Alternatives | ||
806 | @init { | ||
807 | int stackSize = keepStackSize(); | ||
808 | } | ||
809 | : | ||
810 | ( | ||
811 | { before(grammarAccess.getValidIdAccess().getIDTerminalRuleCall_0()); } | ||
812 | RULE_ID | ||
813 | { after(grammarAccess.getValidIdAccess().getIDTerminalRuleCall_0()); } | ||
814 | ) | ||
815 | | | ||
816 | ( | ||
817 | { before(grammarAccess.getValidIdAccess().getOF_INTTerminalRuleCall_1()); } | ||
818 | RULE_OF_INT | ||
819 | { after(grammarAccess.getValidIdAccess().getOF_INTTerminalRuleCall_1()); } | ||
820 | ) | ||
821 | ; | ||
822 | finally { | ||
823 | restoreStackSize(stackSize); | ||
824 | } | ||
825 | |||
826 | rule__Double__Alternatives | ||
827 | @init { | ||
828 | int stackSize = keepStackSize(); | ||
829 | } | ||
830 | : | ||
831 | ( | ||
832 | { before(grammarAccess.getDoubleAccess().getINTTerminalRuleCall_0()); } | ||
833 | RULE_INT | ||
834 | { after(grammarAccess.getDoubleAccess().getINTTerminalRuleCall_0()); } | ||
835 | ) | ||
836 | | | ||
837 | ( | ||
838 | { before(grammarAccess.getDoubleAccess().getT_DOUBLETerminalRuleCall_1()); } | ||
839 | RULE_T_DOUBLE | ||
840 | { after(grammarAccess.getDoubleAccess().getT_DOUBLETerminalRuleCall_1()); } | ||
841 | ) | ||
842 | ; | ||
843 | finally { | ||
844 | restoreStackSize(stackSize); | ||
845 | } | ||
846 | |||
607 | rule__CftModel__Group__0 | 847 | rule__CftModel__Group__0 |
608 | @init { | 848 | @init { |
609 | int stackSize = keepStackSize(); | 849 | int stackSize = keepStackSize(); |
@@ -1285,7 +1525,6 @@ rule__BasicEventDefinition__Group__1 | |||
1285 | } | 1525 | } |
1286 | : | 1526 | : |
1287 | rule__BasicEventDefinition__Group__1__Impl | 1527 | rule__BasicEventDefinition__Group__1__Impl |
1288 | rule__BasicEventDefinition__Group__2 | ||
1289 | ; | 1528 | ; |
1290 | finally { | 1529 | finally { |
1291 | restoreStackSize(stackSize); | 1530 | restoreStackSize(stackSize); |
@@ -1297,62 +1536,171 @@ rule__BasicEventDefinition__Group__1__Impl | |||
1297 | } | 1536 | } |
1298 | : | 1537 | : |
1299 | ( | 1538 | ( |
1300 | { before(grammarAccess.getBasicEventDefinitionAccess().getLambdaKeyword_1()); } | 1539 | { before(grammarAccess.getBasicEventDefinitionAccess().getDistributionAssignment_1()); } |
1540 | (rule__BasicEventDefinition__DistributionAssignment_1) | ||
1541 | { after(grammarAccess.getBasicEventDefinitionAccess().getDistributionAssignment_1()); } | ||
1542 | ) | ||
1543 | ; | ||
1544 | finally { | ||
1545 | restoreStackSize(stackSize); | ||
1546 | } | ||
1547 | |||
1548 | |||
1549 | rule__ConstantDistribution__Group__0 | ||
1550 | @init { | ||
1551 | int stackSize = keepStackSize(); | ||
1552 | } | ||
1553 | : | ||
1554 | rule__ConstantDistribution__Group__0__Impl | ||
1555 | rule__ConstantDistribution__Group__1 | ||
1556 | ; | ||
1557 | finally { | ||
1558 | restoreStackSize(stackSize); | ||
1559 | } | ||
1560 | |||
1561 | rule__ConstantDistribution__Group__0__Impl | ||
1562 | @init { | ||
1563 | int stackSize = keepStackSize(); | ||
1564 | } | ||
1565 | : | ||
1566 | ( | ||
1567 | { before(grammarAccess.getConstantDistributionAccess().getPKeyword_0()); } | ||
1568 | 'p' | ||
1569 | { after(grammarAccess.getConstantDistributionAccess().getPKeyword_0()); } | ||
1570 | ) | ||
1571 | ; | ||
1572 | finally { | ||
1573 | restoreStackSize(stackSize); | ||
1574 | } | ||
1575 | |||
1576 | rule__ConstantDistribution__Group__1 | ||
1577 | @init { | ||
1578 | int stackSize = keepStackSize(); | ||
1579 | } | ||
1580 | : | ||
1581 | rule__ConstantDistribution__Group__1__Impl | ||
1582 | rule__ConstantDistribution__Group__2 | ||
1583 | ; | ||
1584 | finally { | ||
1585 | restoreStackSize(stackSize); | ||
1586 | } | ||
1587 | |||
1588 | rule__ConstantDistribution__Group__1__Impl | ||
1589 | @init { | ||
1590 | int stackSize = keepStackSize(); | ||
1591 | } | ||
1592 | : | ||
1593 | ( | ||
1594 | { before(grammarAccess.getConstantDistributionAccess().getEqualsSignKeyword_1()); } | ||
1595 | '=' | ||
1596 | { after(grammarAccess.getConstantDistributionAccess().getEqualsSignKeyword_1()); } | ||
1597 | ) | ||
1598 | ; | ||
1599 | finally { | ||
1600 | restoreStackSize(stackSize); | ||
1601 | } | ||
1602 | |||
1603 | rule__ConstantDistribution__Group__2 | ||
1604 | @init { | ||
1605 | int stackSize = keepStackSize(); | ||
1606 | } | ||
1607 | : | ||
1608 | rule__ConstantDistribution__Group__2__Impl | ||
1609 | ; | ||
1610 | finally { | ||
1611 | restoreStackSize(stackSize); | ||
1612 | } | ||
1613 | |||
1614 | rule__ConstantDistribution__Group__2__Impl | ||
1615 | @init { | ||
1616 | int stackSize = keepStackSize(); | ||
1617 | } | ||
1618 | : | ||
1619 | ( | ||
1620 | { before(grammarAccess.getConstantDistributionAccess().getPAssignment_2()); } | ||
1621 | (rule__ConstantDistribution__PAssignment_2) | ||
1622 | { after(grammarAccess.getConstantDistributionAccess().getPAssignment_2()); } | ||
1623 | ) | ||
1624 | ; | ||
1625 | finally { | ||
1626 | restoreStackSize(stackSize); | ||
1627 | } | ||
1628 | |||
1629 | |||
1630 | rule__ExponentialDistribution__Group__0 | ||
1631 | @init { | ||
1632 | int stackSize = keepStackSize(); | ||
1633 | } | ||
1634 | : | ||
1635 | rule__ExponentialDistribution__Group__0__Impl | ||
1636 | rule__ExponentialDistribution__Group__1 | ||
1637 | ; | ||
1638 | finally { | ||
1639 | restoreStackSize(stackSize); | ||
1640 | } | ||
1641 | |||
1642 | rule__ExponentialDistribution__Group__0__Impl | ||
1643 | @init { | ||
1644 | int stackSize = keepStackSize(); | ||
1645 | } | ||
1646 | : | ||
1647 | ( | ||
1648 | { before(grammarAccess.getExponentialDistributionAccess().getLambdaKeyword_0()); } | ||
1301 | 'lambda' | 1649 | 'lambda' |
1302 | { after(grammarAccess.getBasicEventDefinitionAccess().getLambdaKeyword_1()); } | 1650 | { after(grammarAccess.getExponentialDistributionAccess().getLambdaKeyword_0()); } |
1303 | ) | 1651 | ) |
1304 | ; | 1652 | ; |
1305 | finally { | 1653 | finally { |
1306 | restoreStackSize(stackSize); | 1654 | restoreStackSize(stackSize); |
1307 | } | 1655 | } |
1308 | 1656 | ||
1309 | rule__BasicEventDefinition__Group__2 | 1657 | rule__ExponentialDistribution__Group__1 |
1310 | @init { | 1658 | @init { |
1311 | int stackSize = keepStackSize(); | 1659 | int stackSize = keepStackSize(); |
1312 | } | 1660 | } |
1313 | : | 1661 | : |
1314 | rule__BasicEventDefinition__Group__2__Impl | 1662 | rule__ExponentialDistribution__Group__1__Impl |
1315 | rule__BasicEventDefinition__Group__3 | 1663 | rule__ExponentialDistribution__Group__2 |
1316 | ; | 1664 | ; |
1317 | finally { | 1665 | finally { |
1318 | restoreStackSize(stackSize); | 1666 | restoreStackSize(stackSize); |
1319 | } | 1667 | } |
1320 | 1668 | ||
1321 | rule__BasicEventDefinition__Group__2__Impl | 1669 | rule__ExponentialDistribution__Group__1__Impl |
1322 | @init { | 1670 | @init { |
1323 | int stackSize = keepStackSize(); | 1671 | int stackSize = keepStackSize(); |
1324 | } | 1672 | } |
1325 | : | 1673 | : |
1326 | ( | 1674 | ( |
1327 | { before(grammarAccess.getBasicEventDefinitionAccess().getEqualsSignKeyword_2()); } | 1675 | { before(grammarAccess.getExponentialDistributionAccess().getEqualsSignKeyword_1()); } |
1328 | '=' | 1676 | '=' |
1329 | { after(grammarAccess.getBasicEventDefinitionAccess().getEqualsSignKeyword_2()); } | 1677 | { after(grammarAccess.getExponentialDistributionAccess().getEqualsSignKeyword_1()); } |
1330 | ) | 1678 | ) |
1331 | ; | 1679 | ; |
1332 | finally { | 1680 | finally { |
1333 | restoreStackSize(stackSize); | 1681 | restoreStackSize(stackSize); |
1334 | } | 1682 | } |
1335 | 1683 | ||
1336 | rule__BasicEventDefinition__Group__3 | 1684 | rule__ExponentialDistribution__Group__2 |
1337 | @init { | 1685 | @init { |
1338 | int stackSize = keepStackSize(); | 1686 | int stackSize = keepStackSize(); |
1339 | } | 1687 | } |
1340 | : | 1688 | : |
1341 | rule__BasicEventDefinition__Group__3__Impl | 1689 | rule__ExponentialDistribution__Group__2__Impl |
1342 | ; | 1690 | ; |
1343 | finally { | 1691 | finally { |
1344 | restoreStackSize(stackSize); | 1692 | restoreStackSize(stackSize); |
1345 | } | 1693 | } |
1346 | 1694 | ||
1347 | rule__BasicEventDefinition__Group__3__Impl | 1695 | rule__ExponentialDistribution__Group__2__Impl |
1348 | @init { | 1696 | @init { |
1349 | int stackSize = keepStackSize(); | 1697 | int stackSize = keepStackSize(); |
1350 | } | 1698 | } |
1351 | : | 1699 | : |
1352 | ( | 1700 | ( |
1353 | { before(grammarAccess.getBasicEventDefinitionAccess().getRateAssignment_3()); } | 1701 | { before(grammarAccess.getExponentialDistributionAccess().getLambdaAssignment_2()); } |
1354 | (rule__BasicEventDefinition__RateAssignment_3) | 1702 | (rule__ExponentialDistribution__LambdaAssignment_2) |
1355 | { after(grammarAccess.getBasicEventDefinitionAccess().getRateAssignment_3()); } | 1703 | { after(grammarAccess.getExponentialDistributionAccess().getLambdaAssignment_2()); } |
1356 | ) | 1704 | ) |
1357 | ; | 1705 | ; |
1358 | finally { | 1706 | finally { |
@@ -1360,80 +1708,80 @@ finally { | |||
1360 | } | 1708 | } |
1361 | 1709 | ||
1362 | 1710 | ||
1363 | rule__AndGate__Group__0 | 1711 | rule__AndGateDefinition__Group__0 |
1364 | @init { | 1712 | @init { |
1365 | int stackSize = keepStackSize(); | 1713 | int stackSize = keepStackSize(); |
1366 | } | 1714 | } |
1367 | : | 1715 | : |
1368 | rule__AndGate__Group__0__Impl | 1716 | rule__AndGateDefinition__Group__0__Impl |
1369 | rule__AndGate__Group__1 | 1717 | rule__AndGateDefinition__Group__1 |
1370 | ; | 1718 | ; |
1371 | finally { | 1719 | finally { |
1372 | restoreStackSize(stackSize); | 1720 | restoreStackSize(stackSize); |
1373 | } | 1721 | } |
1374 | 1722 | ||
1375 | rule__AndGate__Group__0__Impl | 1723 | rule__AndGateDefinition__Group__0__Impl |
1376 | @init { | 1724 | @init { |
1377 | int stackSize = keepStackSize(); | 1725 | int stackSize = keepStackSize(); |
1378 | } | 1726 | } |
1379 | : | 1727 | : |
1380 | ( | 1728 | ( |
1381 | { before(grammarAccess.getAndGateAccess().getNameAssignment_0()); } | 1729 | { before(grammarAccess.getAndGateDefinitionAccess().getNameAssignment_0()); } |
1382 | (rule__AndGate__NameAssignment_0) | 1730 | (rule__AndGateDefinition__NameAssignment_0) |
1383 | { after(grammarAccess.getAndGateAccess().getNameAssignment_0()); } | 1731 | { after(grammarAccess.getAndGateDefinitionAccess().getNameAssignment_0()); } |
1384 | ) | 1732 | ) |
1385 | ; | 1733 | ; |
1386 | finally { | 1734 | finally { |
1387 | restoreStackSize(stackSize); | 1735 | restoreStackSize(stackSize); |
1388 | } | 1736 | } |
1389 | 1737 | ||
1390 | rule__AndGate__Group__1 | 1738 | rule__AndGateDefinition__Group__1 |
1391 | @init { | 1739 | @init { |
1392 | int stackSize = keepStackSize(); | 1740 | int stackSize = keepStackSize(); |
1393 | } | 1741 | } |
1394 | : | 1742 | : |
1395 | rule__AndGate__Group__1__Impl | 1743 | rule__AndGateDefinition__Group__1__Impl |
1396 | rule__AndGate__Group__2 | 1744 | rule__AndGateDefinition__Group__2 |
1397 | ; | 1745 | ; |
1398 | finally { | 1746 | finally { |
1399 | restoreStackSize(stackSize); | 1747 | restoreStackSize(stackSize); |
1400 | } | 1748 | } |
1401 | 1749 | ||
1402 | rule__AndGate__Group__1__Impl | 1750 | rule__AndGateDefinition__Group__1__Impl |
1403 | @init { | 1751 | @init { |
1404 | int stackSize = keepStackSize(); | 1752 | int stackSize = keepStackSize(); |
1405 | } | 1753 | } |
1406 | : | 1754 | : |
1407 | ( | 1755 | ( |
1408 | { before(grammarAccess.getAndGateAccess().getAndKeyword_1()); } | 1756 | { before(grammarAccess.getAndGateDefinitionAccess().getAndKeyword_1()); } |
1409 | 'and' | 1757 | 'and' |
1410 | { after(grammarAccess.getAndGateAccess().getAndKeyword_1()); } | 1758 | { after(grammarAccess.getAndGateDefinitionAccess().getAndKeyword_1()); } |
1411 | ) | 1759 | ) |
1412 | ; | 1760 | ; |
1413 | finally { | 1761 | finally { |
1414 | restoreStackSize(stackSize); | 1762 | restoreStackSize(stackSize); |
1415 | } | 1763 | } |
1416 | 1764 | ||
1417 | rule__AndGate__Group__2 | 1765 | rule__AndGateDefinition__Group__2 |
1418 | @init { | 1766 | @init { |
1419 | int stackSize = keepStackSize(); | 1767 | int stackSize = keepStackSize(); |
1420 | } | 1768 | } |
1421 | : | 1769 | : |
1422 | rule__AndGate__Group__2__Impl | 1770 | rule__AndGateDefinition__Group__2__Impl |
1423 | ; | 1771 | ; |
1424 | finally { | 1772 | finally { |
1425 | restoreStackSize(stackSize); | 1773 | restoreStackSize(stackSize); |
1426 | } | 1774 | } |
1427 | 1775 | ||
1428 | rule__AndGate__Group__2__Impl | 1776 | rule__AndGateDefinition__Group__2__Impl |
1429 | @init { | 1777 | @init { |
1430 | int stackSize = keepStackSize(); | 1778 | int stackSize = keepStackSize(); |
1431 | } | 1779 | } |
1432 | : | 1780 | : |
1433 | ( | 1781 | ( |
1434 | { before(grammarAccess.getAndGateAccess().getInputEventsAssignment_2()); } | 1782 | { before(grammarAccess.getAndGateDefinitionAccess().getInputEventsAssignment_2()); } |
1435 | (rule__AndGate__InputEventsAssignment_2)* | 1783 | (rule__AndGateDefinition__InputEventsAssignment_2)* |
1436 | { after(grammarAccess.getAndGateAccess().getInputEventsAssignment_2()); } | 1784 | { after(grammarAccess.getAndGateDefinitionAccess().getInputEventsAssignment_2()); } |
1437 | ) | 1785 | ) |
1438 | ; | 1786 | ; |
1439 | finally { | 1787 | finally { |
@@ -1441,80 +1789,242 @@ finally { | |||
1441 | } | 1789 | } |
1442 | 1790 | ||
1443 | 1791 | ||
1444 | rule__OrGate__Group__0 | 1792 | rule__OrGateDefinition__Group__0 |
1445 | @init { | 1793 | @init { |
1446 | int stackSize = keepStackSize(); | 1794 | int stackSize = keepStackSize(); |
1447 | } | 1795 | } |
1448 | : | 1796 | : |
1449 | rule__OrGate__Group__0__Impl | 1797 | rule__OrGateDefinition__Group__0__Impl |
1450 | rule__OrGate__Group__1 | 1798 | rule__OrGateDefinition__Group__1 |
1451 | ; | 1799 | ; |
1452 | finally { | 1800 | finally { |
1453 | restoreStackSize(stackSize); | 1801 | restoreStackSize(stackSize); |
1454 | } | 1802 | } |
1455 | 1803 | ||
1456 | rule__OrGate__Group__0__Impl | 1804 | rule__OrGateDefinition__Group__0__Impl |
1457 | @init { | 1805 | @init { |
1458 | int stackSize = keepStackSize(); | 1806 | int stackSize = keepStackSize(); |
1459 | } | 1807 | } |
1460 | : | 1808 | : |
1461 | ( | 1809 | ( |
1462 | { before(grammarAccess.getOrGateAccess().getNameAssignment_0()); } | 1810 | { before(grammarAccess.getOrGateDefinitionAccess().getNameAssignment_0()); } |
1463 | (rule__OrGate__NameAssignment_0) | 1811 | (rule__OrGateDefinition__NameAssignment_0) |
1464 | { after(grammarAccess.getOrGateAccess().getNameAssignment_0()); } | 1812 | { after(grammarAccess.getOrGateDefinitionAccess().getNameAssignment_0()); } |
1465 | ) | 1813 | ) |
1466 | ; | 1814 | ; |
1467 | finally { | 1815 | finally { |
1468 | restoreStackSize(stackSize); | 1816 | restoreStackSize(stackSize); |
1469 | } | 1817 | } |
1470 | 1818 | ||
1471 | rule__OrGate__Group__1 | 1819 | rule__OrGateDefinition__Group__1 |
1472 | @init { | 1820 | @init { |
1473 | int stackSize = keepStackSize(); | 1821 | int stackSize = keepStackSize(); |
1474 | } | 1822 | } |
1475 | : | 1823 | : |
1476 | rule__OrGate__Group__1__Impl | 1824 | rule__OrGateDefinition__Group__1__Impl |
1477 | rule__OrGate__Group__2 | 1825 | rule__OrGateDefinition__Group__2 |
1478 | ; | 1826 | ; |
1479 | finally { | 1827 | finally { |
1480 | restoreStackSize(stackSize); | 1828 | restoreStackSize(stackSize); |
1481 | } | 1829 | } |
1482 | 1830 | ||
1483 | rule__OrGate__Group__1__Impl | 1831 | rule__OrGateDefinition__Group__1__Impl |
1484 | @init { | 1832 | @init { |
1485 | int stackSize = keepStackSize(); | 1833 | int stackSize = keepStackSize(); |
1486 | } | 1834 | } |
1487 | : | 1835 | : |
1488 | ( | 1836 | ( |
1489 | { before(grammarAccess.getOrGateAccess().getOrKeyword_1()); } | 1837 | { before(grammarAccess.getOrGateDefinitionAccess().getOrKeyword_1()); } |
1490 | 'or' | 1838 | 'or' |
1491 | { after(grammarAccess.getOrGateAccess().getOrKeyword_1()); } | 1839 | { after(grammarAccess.getOrGateDefinitionAccess().getOrKeyword_1()); } |
1840 | ) | ||
1841 | ; | ||
1842 | finally { | ||
1843 | restoreStackSize(stackSize); | ||
1844 | } | ||
1845 | |||
1846 | rule__OrGateDefinition__Group__2 | ||
1847 | @init { | ||
1848 | int stackSize = keepStackSize(); | ||
1849 | } | ||
1850 | : | ||
1851 | rule__OrGateDefinition__Group__2__Impl | ||
1852 | ; | ||
1853 | finally { | ||
1854 | restoreStackSize(stackSize); | ||
1855 | } | ||
1856 | |||
1857 | rule__OrGateDefinition__Group__2__Impl | ||
1858 | @init { | ||
1859 | int stackSize = keepStackSize(); | ||
1860 | } | ||
1861 | : | ||
1862 | ( | ||
1863 | { before(grammarAccess.getOrGateDefinitionAccess().getInputEventsAssignment_2()); } | ||
1864 | (rule__OrGateDefinition__InputEventsAssignment_2)* | ||
1865 | { after(grammarAccess.getOrGateDefinitionAccess().getInputEventsAssignment_2()); } | ||
1866 | ) | ||
1867 | ; | ||
1868 | finally { | ||
1869 | restoreStackSize(stackSize); | ||
1870 | } | ||
1871 | |||
1872 | |||
1873 | rule__KOfMGateDefinition__Group__0 | ||
1874 | @init { | ||
1875 | int stackSize = keepStackSize(); | ||
1876 | } | ||
1877 | : | ||
1878 | rule__KOfMGateDefinition__Group__0__Impl | ||
1879 | rule__KOfMGateDefinition__Group__1 | ||
1880 | ; | ||
1881 | finally { | ||
1882 | restoreStackSize(stackSize); | ||
1883 | } | ||
1884 | |||
1885 | rule__KOfMGateDefinition__Group__0__Impl | ||
1886 | @init { | ||
1887 | int stackSize = keepStackSize(); | ||
1888 | } | ||
1889 | : | ||
1890 | ( | ||
1891 | { before(grammarAccess.getKOfMGateDefinitionAccess().getNameAssignment_0()); } | ||
1892 | (rule__KOfMGateDefinition__NameAssignment_0) | ||
1893 | { after(grammarAccess.getKOfMGateDefinitionAccess().getNameAssignment_0()); } | ||
1894 | ) | ||
1895 | ; | ||
1896 | finally { | ||
1897 | restoreStackSize(stackSize); | ||
1898 | } | ||
1899 | |||
1900 | rule__KOfMGateDefinition__Group__1 | ||
1901 | @init { | ||
1902 | int stackSize = keepStackSize(); | ||
1903 | } | ||
1904 | : | ||
1905 | rule__KOfMGateDefinition__Group__1__Impl | ||
1906 | rule__KOfMGateDefinition__Group__2 | ||
1907 | ; | ||
1908 | finally { | ||
1909 | restoreStackSize(stackSize); | ||
1910 | } | ||
1911 | |||
1912 | rule__KOfMGateDefinition__Group__1__Impl | ||
1913 | @init { | ||
1914 | int stackSize = keepStackSize(); | ||
1915 | } | ||
1916 | : | ||
1917 | ( | ||
1918 | { before(grammarAccess.getKOfMGateDefinitionAccess().getKAssignment_1()); } | ||
1919 | (rule__KOfMGateDefinition__KAssignment_1) | ||
1920 | { after(grammarAccess.getKOfMGateDefinitionAccess().getKAssignment_1()); } | ||
1921 | ) | ||
1922 | ; | ||
1923 | finally { | ||
1924 | restoreStackSize(stackSize); | ||
1925 | } | ||
1926 | |||
1927 | rule__KOfMGateDefinition__Group__2 | ||
1928 | @init { | ||
1929 | int stackSize = keepStackSize(); | ||
1930 | } | ||
1931 | : | ||
1932 | rule__KOfMGateDefinition__Group__2__Impl | ||
1933 | rule__KOfMGateDefinition__Group__3 | ||
1934 | ; | ||
1935 | finally { | ||
1936 | restoreStackSize(stackSize); | ||
1937 | } | ||
1938 | |||
1939 | rule__KOfMGateDefinition__Group__2__Impl | ||
1940 | @init { | ||
1941 | int stackSize = keepStackSize(); | ||
1942 | } | ||
1943 | : | ||
1944 | ( | ||
1945 | { before(grammarAccess.getKOfMGateDefinitionAccess().getAlternatives_2()); } | ||
1946 | (rule__KOfMGateDefinition__Alternatives_2) | ||
1947 | { after(grammarAccess.getKOfMGateDefinitionAccess().getAlternatives_2()); } | ||
1948 | ) | ||
1949 | ; | ||
1950 | finally { | ||
1951 | restoreStackSize(stackSize); | ||
1952 | } | ||
1953 | |||
1954 | rule__KOfMGateDefinition__Group__3 | ||
1955 | @init { | ||
1956 | int stackSize = keepStackSize(); | ||
1957 | } | ||
1958 | : | ||
1959 | rule__KOfMGateDefinition__Group__3__Impl | ||
1960 | ; | ||
1961 | finally { | ||
1962 | restoreStackSize(stackSize); | ||
1963 | } | ||
1964 | |||
1965 | rule__KOfMGateDefinition__Group__3__Impl | ||
1966 | @init { | ||
1967 | int stackSize = keepStackSize(); | ||
1968 | } | ||
1969 | : | ||
1970 | ( | ||
1971 | { before(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsAssignment_3()); } | ||
1972 | (rule__KOfMGateDefinition__InputEventsAssignment_3)* | ||
1973 | { after(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsAssignment_3()); } | ||
1974 | ) | ||
1975 | ; | ||
1976 | finally { | ||
1977 | restoreStackSize(stackSize); | ||
1978 | } | ||
1979 | |||
1980 | |||
1981 | rule__KOfMGateDefinition__Group_2_0__0 | ||
1982 | @init { | ||
1983 | int stackSize = keepStackSize(); | ||
1984 | } | ||
1985 | : | ||
1986 | rule__KOfMGateDefinition__Group_2_0__0__Impl | ||
1987 | rule__KOfMGateDefinition__Group_2_0__1 | ||
1988 | ; | ||
1989 | finally { | ||
1990 | restoreStackSize(stackSize); | ||
1991 | } | ||
1992 | |||
1993 | rule__KOfMGateDefinition__Group_2_0__0__Impl | ||
1994 | @init { | ||
1995 | int stackSize = keepStackSize(); | ||
1996 | } | ||
1997 | : | ||
1998 | ( | ||
1999 | { before(grammarAccess.getKOfMGateDefinitionAccess().getOfKeyword_2_0_0()); } | ||
2000 | 'of' | ||
2001 | { after(grammarAccess.getKOfMGateDefinitionAccess().getOfKeyword_2_0_0()); } | ||
1492 | ) | 2002 | ) |
1493 | ; | 2003 | ; |
1494 | finally { | 2004 | finally { |
1495 | restoreStackSize(stackSize); | 2005 | restoreStackSize(stackSize); |
1496 | } | 2006 | } |
1497 | 2007 | ||
1498 | rule__OrGate__Group__2 | 2008 | rule__KOfMGateDefinition__Group_2_0__1 |
1499 | @init { | 2009 | @init { |
1500 | int stackSize = keepStackSize(); | 2010 | int stackSize = keepStackSize(); |
1501 | } | 2011 | } |
1502 | : | 2012 | : |
1503 | rule__OrGate__Group__2__Impl | 2013 | rule__KOfMGateDefinition__Group_2_0__1__Impl |
1504 | ; | 2014 | ; |
1505 | finally { | 2015 | finally { |
1506 | restoreStackSize(stackSize); | 2016 | restoreStackSize(stackSize); |
1507 | } | 2017 | } |
1508 | 2018 | ||
1509 | rule__OrGate__Group__2__Impl | 2019 | rule__KOfMGateDefinition__Group_2_0__1__Impl |
1510 | @init { | 2020 | @init { |
1511 | int stackSize = keepStackSize(); | 2021 | int stackSize = keepStackSize(); |
1512 | } | 2022 | } |
1513 | : | 2023 | : |
1514 | ( | 2024 | ( |
1515 | { before(grammarAccess.getOrGateAccess().getInputEventsAssignment_2()); } | 2025 | { before(grammarAccess.getKOfMGateDefinitionAccess().getMAssignment_2_0_1()); } |
1516 | (rule__OrGate__InputEventsAssignment_2)* | 2026 | (rule__KOfMGateDefinition__MAssignment_2_0_1) |
1517 | { after(grammarAccess.getOrGateAccess().getInputEventsAssignment_2()); } | 2027 | { after(grammarAccess.getKOfMGateDefinitionAccess().getMAssignment_2_0_1()); } |
1518 | ) | 2028 | ) |
1519 | ; | 2029 | ; |
1520 | finally { | 2030 | finally { |
@@ -2620,9 +3130,9 @@ rule__QualifiedName__Group__0__Impl | |||
2620 | } | 3130 | } |
2621 | : | 3131 | : |
2622 | ( | 3132 | ( |
2623 | { before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0()); } | 3133 | { before(grammarAccess.getQualifiedNameAccess().getValidIdParserRuleCall_0()); } |
2624 | RULE_ID | 3134 | ruleValidId |
2625 | { after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0()); } | 3135 | { after(grammarAccess.getQualifiedNameAccess().getValidIdParserRuleCall_0()); } |
2626 | ) | 3136 | ) |
2627 | ; | 3137 | ; |
2628 | finally { | 3138 | finally { |
@@ -2700,9 +3210,9 @@ rule__QualifiedName__Group_1__1__Impl | |||
2700 | } | 3210 | } |
2701 | : | 3211 | : |
2702 | ( | 3212 | ( |
2703 | { before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1()); } | 3213 | { before(grammarAccess.getQualifiedNameAccess().getValidIdParserRuleCall_1_1()); } |
2704 | RULE_ID | 3214 | ruleValidId |
2705 | { after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1()); } | 3215 | { after(grammarAccess.getQualifiedNameAccess().getValidIdParserRuleCall_1_1()); } |
2706 | ) | 3216 | ) |
2707 | ; | 3217 | ; |
2708 | finally { | 3218 | finally { |
@@ -2982,9 +3492,9 @@ rule__ComponentDefinition__NameAssignment_1 | |||
2982 | } | 3492 | } |
2983 | : | 3493 | : |
2984 | ( | 3494 | ( |
2985 | { before(grammarAccess.getComponentDefinitionAccess().getNameIDTerminalRuleCall_1_0()); } | 3495 | { before(grammarAccess.getComponentDefinitionAccess().getNameValidIdParserRuleCall_1_0()); } |
2986 | RULE_ID | 3496 | ruleValidId |
2987 | { after(grammarAccess.getComponentDefinitionAccess().getNameIDTerminalRuleCall_1_0()); } | 3497 | { after(grammarAccess.getComponentDefinitionAccess().getNameValidIdParserRuleCall_1_0()); } |
2988 | ) | 3498 | ) |
2989 | ; | 3499 | ; |
2990 | finally { | 3500 | finally { |
@@ -3014,9 +3524,9 @@ rule__ComponentDefinition__OutputEventsAssignment_3_1_1 | |||
3014 | ( | 3524 | ( |
3015 | { before(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationCrossReference_3_1_1_0()); } | 3525 | { before(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationCrossReference_3_1_1_0()); } |
3016 | ( | 3526 | ( |
3017 | { before(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationIDTerminalRuleCall_3_1_1_0_1()); } | 3527 | { before(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationValidIdParserRuleCall_3_1_1_0_1()); } |
3018 | RULE_ID | 3528 | ruleValidId |
3019 | { after(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationIDTerminalRuleCall_3_1_1_0_1()); } | 3529 | { after(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationValidIdParserRuleCall_3_1_1_0_1()); } |
3020 | ) | 3530 | ) |
3021 | { after(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationCrossReference_3_1_1_0()); } | 3531 | { after(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationCrossReference_3_1_1_0()); } |
3022 | ) | 3532 | ) |
@@ -3046,9 +3556,9 @@ rule__InputEvent__NameAssignment_0 | |||
3046 | } | 3556 | } |
3047 | : | 3557 | : |
3048 | ( | 3558 | ( |
3049 | { before(grammarAccess.getInputEventAccess().getNameIDTerminalRuleCall_0_0()); } | 3559 | { before(grammarAccess.getInputEventAccess().getNameValidIdParserRuleCall_0_0()); } |
3050 | RULE_ID | 3560 | ruleValidId |
3051 | { after(grammarAccess.getInputEventAccess().getNameIDTerminalRuleCall_0_0()); } | 3561 | { after(grammarAccess.getInputEventAccess().getNameValidIdParserRuleCall_0_0()); } |
3052 | ) | 3562 | ) |
3053 | ; | 3563 | ; |
3054 | finally { | 3564 | finally { |
@@ -3080,92 +3590,201 @@ rule__BasicEventDefinition__NameAssignment_0 | |||
3080 | } | 3590 | } |
3081 | : | 3591 | : |
3082 | ( | 3592 | ( |
3083 | { before(grammarAccess.getBasicEventDefinitionAccess().getNameIDTerminalRuleCall_0_0()); } | 3593 | { before(grammarAccess.getBasicEventDefinitionAccess().getNameValidIdParserRuleCall_0_0()); } |
3084 | RULE_ID | 3594 | ruleValidId |
3085 | { after(grammarAccess.getBasicEventDefinitionAccess().getNameIDTerminalRuleCall_0_0()); } | 3595 | { after(grammarAccess.getBasicEventDefinitionAccess().getNameValidIdParserRuleCall_0_0()); } |
3086 | ) | 3596 | ) |
3087 | ; | 3597 | ; |
3088 | finally { | 3598 | finally { |
3089 | restoreStackSize(stackSize); | 3599 | restoreStackSize(stackSize); |
3090 | } | 3600 | } |
3091 | 3601 | ||
3092 | rule__BasicEventDefinition__RateAssignment_3 | 3602 | rule__BasicEventDefinition__DistributionAssignment_1 |
3093 | @init { | 3603 | @init { |
3094 | int stackSize = keepStackSize(); | 3604 | int stackSize = keepStackSize(); |
3095 | } | 3605 | } |
3096 | : | 3606 | : |
3097 | ( | 3607 | ( |
3098 | { before(grammarAccess.getBasicEventDefinitionAccess().getRateDOULBETerminalRuleCall_3_0()); } | 3608 | { before(grammarAccess.getBasicEventDefinitionAccess().getDistributionDistributionParserRuleCall_1_0()); } |
3099 | RULE_DOULBE | 3609 | ruleDistribution |
3100 | { after(grammarAccess.getBasicEventDefinitionAccess().getRateDOULBETerminalRuleCall_3_0()); } | 3610 | { after(grammarAccess.getBasicEventDefinitionAccess().getDistributionDistributionParserRuleCall_1_0()); } |
3101 | ) | 3611 | ) |
3102 | ; | 3612 | ; |
3103 | finally { | 3613 | finally { |
3104 | restoreStackSize(stackSize); | 3614 | restoreStackSize(stackSize); |
3105 | } | 3615 | } |
3106 | 3616 | ||
3107 | rule__AndGate__NameAssignment_0 | 3617 | rule__ConstantDistribution__PAssignment_2 |
3108 | @init { | 3618 | @init { |
3109 | int stackSize = keepStackSize(); | 3619 | int stackSize = keepStackSize(); |
3110 | } | 3620 | } |
3111 | : | 3621 | : |
3112 | ( | 3622 | ( |
3113 | { before(grammarAccess.getAndGateAccess().getNameIDTerminalRuleCall_0_0()); } | 3623 | { before(grammarAccess.getConstantDistributionAccess().getPDoubleParserRuleCall_2_0()); } |
3114 | RULE_ID | 3624 | ruleDouble |
3115 | { after(grammarAccess.getAndGateAccess().getNameIDTerminalRuleCall_0_0()); } | 3625 | { after(grammarAccess.getConstantDistributionAccess().getPDoubleParserRuleCall_2_0()); } |
3626 | ) | ||
3627 | ; | ||
3628 | finally { | ||
3629 | restoreStackSize(stackSize); | ||
3630 | } | ||
3631 | |||
3632 | rule__ExponentialDistribution__LambdaAssignment_2 | ||
3633 | @init { | ||
3634 | int stackSize = keepStackSize(); | ||
3635 | } | ||
3636 | : | ||
3637 | ( | ||
3638 | { before(grammarAccess.getExponentialDistributionAccess().getLambdaDoubleParserRuleCall_2_0()); } | ||
3639 | ruleDouble | ||
3640 | { after(grammarAccess.getExponentialDistributionAccess().getLambdaDoubleParserRuleCall_2_0()); } | ||
3641 | ) | ||
3642 | ; | ||
3643 | finally { | ||
3644 | restoreStackSize(stackSize); | ||
3645 | } | ||
3646 | |||
3647 | rule__AndGateDefinition__NameAssignment_0 | ||
3648 | @init { | ||
3649 | int stackSize = keepStackSize(); | ||
3650 | } | ||
3651 | : | ||
3652 | ( | ||
3653 | { before(grammarAccess.getAndGateDefinitionAccess().getNameValidIdParserRuleCall_0_0()); } | ||
3654 | ruleValidId | ||
3655 | { after(grammarAccess.getAndGateDefinitionAccess().getNameValidIdParserRuleCall_0_0()); } | ||
3116 | ) | 3656 | ) |
3117 | ; | 3657 | ; |
3118 | finally { | 3658 | finally { |
3119 | restoreStackSize(stackSize); | 3659 | restoreStackSize(stackSize); |
3120 | } | 3660 | } |
3121 | 3661 | ||
3122 | rule__AndGate__InputEventsAssignment_2 | 3662 | rule__AndGateDefinition__InputEventsAssignment_2 |
3123 | @init { | 3663 | @init { |
3124 | int stackSize = keepStackSize(); | 3664 | int stackSize = keepStackSize(); |
3125 | } | 3665 | } |
3126 | : | 3666 | : |
3127 | ( | 3667 | ( |
3128 | { before(grammarAccess.getAndGateAccess().getInputEventsEventDeclarationCrossReference_2_0()); } | 3668 | { before(grammarAccess.getAndGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_2_0()); } |
3129 | ( | 3669 | ( |
3130 | { before(grammarAccess.getAndGateAccess().getInputEventsEventDeclarationIDTerminalRuleCall_2_0_1()); } | 3670 | { before(grammarAccess.getAndGateDefinitionAccess().getInputEventsEventDeclarationValidIdParserRuleCall_2_0_1()); } |
3131 | RULE_ID | 3671 | ruleValidId |
3132 | { after(grammarAccess.getAndGateAccess().getInputEventsEventDeclarationIDTerminalRuleCall_2_0_1()); } | 3672 | { after(grammarAccess.getAndGateDefinitionAccess().getInputEventsEventDeclarationValidIdParserRuleCall_2_0_1()); } |
3133 | ) | 3673 | ) |
3134 | { after(grammarAccess.getAndGateAccess().getInputEventsEventDeclarationCrossReference_2_0()); } | 3674 | { after(grammarAccess.getAndGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_2_0()); } |
3135 | ) | 3675 | ) |
3136 | ; | 3676 | ; |
3137 | finally { | 3677 | finally { |
3138 | restoreStackSize(stackSize); | 3678 | restoreStackSize(stackSize); |
3139 | } | 3679 | } |
3140 | 3680 | ||
3141 | rule__OrGate__NameAssignment_0 | 3681 | rule__OrGateDefinition__NameAssignment_0 |
3142 | @init { | 3682 | @init { |
3143 | int stackSize = keepStackSize(); | 3683 | int stackSize = keepStackSize(); |
3144 | } | 3684 | } |
3145 | : | 3685 | : |
3146 | ( | 3686 | ( |
3147 | { before(grammarAccess.getOrGateAccess().getNameIDTerminalRuleCall_0_0()); } | 3687 | { before(grammarAccess.getOrGateDefinitionAccess().getNameValidIdParserRuleCall_0_0()); } |
3148 | RULE_ID | 3688 | ruleValidId |
3149 | { after(grammarAccess.getOrGateAccess().getNameIDTerminalRuleCall_0_0()); } | 3689 | { after(grammarAccess.getOrGateDefinitionAccess().getNameValidIdParserRuleCall_0_0()); } |
3150 | ) | 3690 | ) |
3151 | ; | 3691 | ; |
3152 | finally { | 3692 | finally { |
3153 | restoreStackSize(stackSize); | 3693 | restoreStackSize(stackSize); |
3154 | } | 3694 | } |
3155 | 3695 | ||
3156 | rule__OrGate__InputEventsAssignment_2 | 3696 | rule__OrGateDefinition__InputEventsAssignment_2 |
3157 | @init { | 3697 | @init { |
3158 | int stackSize = keepStackSize(); | 3698 | int stackSize = keepStackSize(); |
3159 | } | 3699 | } |
3160 | : | 3700 | : |
3161 | ( | 3701 | ( |
3162 | { before(grammarAccess.getOrGateAccess().getInputEventsEventDeclarationCrossReference_2_0()); } | 3702 | { before(grammarAccess.getOrGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_2_0()); } |
3163 | ( | 3703 | ( |
3164 | { before(grammarAccess.getOrGateAccess().getInputEventsEventDeclarationIDTerminalRuleCall_2_0_1()); } | 3704 | { before(grammarAccess.getOrGateDefinitionAccess().getInputEventsEventDeclarationValidIdParserRuleCall_2_0_1()); } |
3165 | RULE_ID | 3705 | ruleValidId |
3166 | { after(grammarAccess.getOrGateAccess().getInputEventsEventDeclarationIDTerminalRuleCall_2_0_1()); } | 3706 | { after(grammarAccess.getOrGateDefinitionAccess().getInputEventsEventDeclarationValidIdParserRuleCall_2_0_1()); } |
3167 | ) | 3707 | ) |
3168 | { after(grammarAccess.getOrGateAccess().getInputEventsEventDeclarationCrossReference_2_0()); } | 3708 | { after(grammarAccess.getOrGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_2_0()); } |
3709 | ) | ||
3710 | ; | ||
3711 | finally { | ||
3712 | restoreStackSize(stackSize); | ||
3713 | } | ||
3714 | |||
3715 | rule__KOfMGateDefinition__NameAssignment_0 | ||
3716 | @init { | ||
3717 | int stackSize = keepStackSize(); | ||
3718 | } | ||
3719 | : | ||
3720 | ( | ||
3721 | { before(grammarAccess.getKOfMGateDefinitionAccess().getNameValidIdParserRuleCall_0_0()); } | ||
3722 | ruleValidId | ||
3723 | { after(grammarAccess.getKOfMGateDefinitionAccess().getNameValidIdParserRuleCall_0_0()); } | ||
3724 | ) | ||
3725 | ; | ||
3726 | finally { | ||
3727 | restoreStackSize(stackSize); | ||
3728 | } | ||
3729 | |||
3730 | rule__KOfMGateDefinition__KAssignment_1 | ||
3731 | @init { | ||
3732 | int stackSize = keepStackSize(); | ||
3733 | } | ||
3734 | : | ||
3735 | ( | ||
3736 | { before(grammarAccess.getKOfMGateDefinitionAccess().getKINTTerminalRuleCall_1_0()); } | ||
3737 | RULE_INT | ||
3738 | { after(grammarAccess.getKOfMGateDefinitionAccess().getKINTTerminalRuleCall_1_0()); } | ||
3739 | ) | ||
3740 | ; | ||
3741 | finally { | ||
3742 | restoreStackSize(stackSize); | ||
3743 | } | ||
3744 | |||
3745 | rule__KOfMGateDefinition__MAssignment_2_0_1 | ||
3746 | @init { | ||
3747 | int stackSize = keepStackSize(); | ||
3748 | } | ||
3749 | : | ||
3750 | ( | ||
3751 | { before(grammarAccess.getKOfMGateDefinitionAccess().getMINTTerminalRuleCall_2_0_1_0()); } | ||
3752 | RULE_INT | ||
3753 | { after(grammarAccess.getKOfMGateDefinitionAccess().getMINTTerminalRuleCall_2_0_1_0()); } | ||
3754 | ) | ||
3755 | ; | ||
3756 | finally { | ||
3757 | restoreStackSize(stackSize); | ||
3758 | } | ||
3759 | |||
3760 | rule__KOfMGateDefinition__MAssignment_2_1 | ||
3761 | @init { | ||
3762 | int stackSize = keepStackSize(); | ||
3763 | } | ||
3764 | : | ||
3765 | ( | ||
3766 | { before(grammarAccess.getKOfMGateDefinitionAccess().getMOF_INTTerminalRuleCall_2_1_0()); } | ||
3767 | RULE_OF_INT | ||
3768 | { after(grammarAccess.getKOfMGateDefinitionAccess().getMOF_INTTerminalRuleCall_2_1_0()); } | ||
3769 | ) | ||
3770 | ; | ||
3771 | finally { | ||
3772 | restoreStackSize(stackSize); | ||
3773 | } | ||
3774 | |||
3775 | rule__KOfMGateDefinition__InputEventsAssignment_3 | ||
3776 | @init { | ||
3777 | int stackSize = keepStackSize(); | ||
3778 | } | ||
3779 | : | ||
3780 | ( | ||
3781 | { before(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_3_0()); } | ||
3782 | ( | ||
3783 | { before(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsEventDeclarationValidIdParserRuleCall_3_0_1()); } | ||
3784 | ruleValidId | ||
3785 | { after(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsEventDeclarationValidIdParserRuleCall_3_0_1()); } | ||
3786 | ) | ||
3787 | { after(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_3_0()); } | ||
3169 | ) | 3788 | ) |
3170 | ; | 3789 | ; |
3171 | finally { | 3790 | finally { |
@@ -3178,9 +3797,9 @@ rule__TransformationDefinition__NameAssignment_1 | |||
3178 | } | 3797 | } |
3179 | : | 3798 | : |
3180 | ( | 3799 | ( |
3181 | { before(grammarAccess.getTransformationDefinitionAccess().getNameIDTerminalRuleCall_1_0()); } | 3800 | { before(grammarAccess.getTransformationDefinitionAccess().getNameValidIdParserRuleCall_1_0()); } |
3182 | RULE_ID | 3801 | ruleValidId |
3183 | { after(grammarAccess.getTransformationDefinitionAccess().getNameIDTerminalRuleCall_1_0()); } | 3802 | { after(grammarAccess.getTransformationDefinitionAccess().getNameValidIdParserRuleCall_1_0()); } |
3184 | ) | 3803 | ) |
3185 | ; | 3804 | ; |
3186 | finally { | 3805 | finally { |
@@ -3321,9 +3940,9 @@ rule__MappingParameter__NameAssignment | |||
3321 | } | 3940 | } |
3322 | : | 3941 | : |
3323 | ( | 3942 | ( |
3324 | { before(grammarAccess.getMappingParameterAccess().getNameIDTerminalRuleCall_0()); } | 3943 | { before(grammarAccess.getMappingParameterAccess().getNameValidIdParserRuleCall_0()); } |
3325 | RULE_ID | 3944 | ruleValidId |
3326 | { after(grammarAccess.getMappingParameterAccess().getNameIDTerminalRuleCall_0()); } | 3945 | { after(grammarAccess.getMappingParameterAccess().getNameValidIdParserRuleCall_0()); } |
3327 | ) | 3946 | ) |
3328 | ; | 3947 | ; |
3329 | finally { | 3948 | finally { |
@@ -3338,9 +3957,9 @@ rule__LookupDefinition__MappingAssignment_1 | |||
3338 | ( | 3957 | ( |
3339 | { before(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionCrossReference_1_0()); } | 3958 | { before(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionCrossReference_1_0()); } |
3340 | ( | 3959 | ( |
3341 | { before(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionIDTerminalRuleCall_1_0_1()); } | 3960 | { before(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionQualifiedNameParserRuleCall_1_0_1()); } |
3342 | RULE_ID | 3961 | ruleQualifiedName |
3343 | { after(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionIDTerminalRuleCall_1_0_1()); } | 3962 | { after(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionQualifiedNameParserRuleCall_1_0_1()); } |
3344 | ) | 3963 | ) |
3345 | { after(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionCrossReference_1_0()); } | 3964 | { after(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionCrossReference_1_0()); } |
3346 | ) | 3965 | ) |
@@ -3357,9 +3976,9 @@ rule__LookupDefinition__ArgumentsAssignment_3 | |||
3357 | ( | 3976 | ( |
3358 | { before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_3_0()); } | 3977 | { before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_3_0()); } |
3359 | ( | 3978 | ( |
3360 | { before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterIDTerminalRuleCall_3_0_1()); } | 3979 | { before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterValidIdParserRuleCall_3_0_1()); } |
3361 | RULE_ID | 3980 | ruleValidId |
3362 | { after(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterIDTerminalRuleCall_3_0_1()); } | 3981 | { after(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterValidIdParserRuleCall_3_0_1()); } |
3363 | ) | 3982 | ) |
3364 | { after(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_3_0()); } | 3983 | { after(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_3_0()); } |
3365 | ) | 3984 | ) |
@@ -3376,9 +3995,9 @@ rule__LookupDefinition__ArgumentsAssignment_4_1 | |||
3376 | ( | 3995 | ( |
3377 | { before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_4_1_0()); } | 3996 | { before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_4_1_0()); } |
3378 | ( | 3997 | ( |
3379 | { before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterIDTerminalRuleCall_4_1_0_1()); } | 3998 | { before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterValidIdParserRuleCall_4_1_0_1()); } |
3380 | RULE_ID | 3999 | ruleValidId |
3381 | { after(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterIDTerminalRuleCall_4_1_0_1()); } | 4000 | { after(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterValidIdParserRuleCall_4_1_0_1()); } |
3382 | ) | 4001 | ) |
3383 | { after(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_4_1_0()); } | 4002 | { after(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_4_1_0()); } |
3384 | ) | 4003 | ) |
@@ -3393,9 +4012,9 @@ rule__LookupDefinition__NameAssignment_7 | |||
3393 | } | 4012 | } |
3394 | : | 4013 | : |
3395 | ( | 4014 | ( |
3396 | { before(grammarAccess.getLookupDefinitionAccess().getNameIDTerminalRuleCall_7_0()); } | 4015 | { before(grammarAccess.getLookupDefinitionAccess().getNameValidIdParserRuleCall_7_0()); } |
3397 | RULE_ID | 4016 | ruleValidId |
3398 | { after(grammarAccess.getLookupDefinitionAccess().getNameIDTerminalRuleCall_7_0()); } | 4017 | { after(grammarAccess.getLookupDefinitionAccess().getNameValidIdParserRuleCall_7_0()); } |
3399 | ) | 4018 | ) |
3400 | ; | 4019 | ; |
3401 | finally { | 4020 | finally { |
@@ -3459,9 +4078,9 @@ rule__EventReference__ComponentAssignment_0 | |||
3459 | ( | 4078 | ( |
3460 | { before(grammarAccess.getEventReferenceAccess().getComponentVariableCrossReference_0_0()); } | 4079 | { before(grammarAccess.getEventReferenceAccess().getComponentVariableCrossReference_0_0()); } |
3461 | ( | 4080 | ( |
3462 | { before(grammarAccess.getEventReferenceAccess().getComponentVariableIDTerminalRuleCall_0_0_1()); } | 4081 | { before(grammarAccess.getEventReferenceAccess().getComponentVariableValidIdParserRuleCall_0_0_1()); } |
3463 | RULE_ID | 4082 | ruleValidId |
3464 | { after(grammarAccess.getEventReferenceAccess().getComponentVariableIDTerminalRuleCall_0_0_1()); } | 4083 | { after(grammarAccess.getEventReferenceAccess().getComponentVariableValidIdParserRuleCall_0_0_1()); } |
3465 | ) | 4084 | ) |
3466 | { after(grammarAccess.getEventReferenceAccess().getComponentVariableCrossReference_0_0()); } | 4085 | { after(grammarAccess.getEventReferenceAccess().getComponentVariableCrossReference_0_0()); } |
3467 | ) | 4086 | ) |
@@ -3478,9 +4097,9 @@ rule__EventReference__EventAssignment_2 | |||
3478 | ( | 4097 | ( |
3479 | { before(grammarAccess.getEventReferenceAccess().getEventEventDeclarationCrossReference_2_0()); } | 4098 | { before(grammarAccess.getEventReferenceAccess().getEventEventDeclarationCrossReference_2_0()); } |
3480 | ( | 4099 | ( |
3481 | { before(grammarAccess.getEventReferenceAccess().getEventEventDeclarationIDTerminalRuleCall_2_0_1()); } | 4100 | { before(grammarAccess.getEventReferenceAccess().getEventEventDeclarationValidIdParserRuleCall_2_0_1()); } |
3482 | RULE_ID | 4101 | ruleValidId |
3483 | { after(grammarAccess.getEventReferenceAccess().getEventEventDeclarationIDTerminalRuleCall_2_0_1()); } | 4102 | { after(grammarAccess.getEventReferenceAccess().getEventEventDeclarationValidIdParserRuleCall_2_0_1()); } |
3484 | ) | 4103 | ) |
3485 | { after(grammarAccess.getEventReferenceAccess().getEventEventDeclarationCrossReference_2_0()); } | 4104 | { after(grammarAccess.getEventReferenceAccess().getEventEventDeclarationCrossReference_2_0()); } |
3486 | ) | 4105 | ) |
@@ -3523,7 +4142,9 @@ finally { | |||
3523 | restoreStackSize(stackSize); | 4142 | restoreStackSize(stackSize); |
3524 | } | 4143 | } |
3525 | 4144 | ||
3526 | RULE_DOULBE : ('0'..'9')+ ('.' ('0'..'9')+|('.' ('0'..'9')+)? ('e'|'E') ('+'|'-')? ('0'..'9')+); | 4145 | RULE_OF_INT : 'o' 'f' ('0'..'9')+; |
4146 | |||
4147 | RULE_T_DOUBLE : ('0'..'9')+ ('.' ('0'..'9')+|('.' ('0'..'9')+)? ('e'|'E') ('+'|'-')? ('0'..'9')+); | ||
3527 | 4148 | ||
3528 | RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; | 4149 | RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; |
3529 | 4150 | ||