TP-metaprogrammation-test/TP1/expressions.fig
2023-04-22 17:29:52 +02:00

162 lines
5.9 KiB
Plaintext
Executable file

#FIG 3.2
# Generated by graphviz version 2.43.0 (0)
# Title: G
# Pages: 1
Portrait
Center
Inches
Letter
100.00
Single
-2
1200 2
0 32 #d3d3d3
0 33 #fffffe
2 3 0 1 33 7 2 0 20 0.0 0 0 0 0 0 5
0 5360 0 0 12330 0 12330 5360 0 5360
# c0
2 3 0 1 0 7 1 0 -1 0.0 0 0 0 0 0 5
250 800 250 160 2830 160 2830 800 250 800
4 0 0 1 0 16 10.0 0.0000 6 10.0 50.0 920 368 \302\253interface\302\273 \001
4 0 0 1 0 16 10.0 0.0000 6 10.0 76.7 330 628 VisiteurExpression<R> \001
# c3
2 3 0 1 0 7 1 0 -1 0.0 0 0 0 0 0 5
690 2160 690 1780 2370 1780 2370 2160 690 2160
4 0 0 1 0 16 10.0 0.0000 6 10.0 56.7 770 1988 AfficheurInfixe \001
# c0->c3
3 4 1 1 0 0 0 0 -1 10.0 0 0 0 7
1530 1012 1530 1146 1530 1282 1530 1415 1530 1543 1530 1660 1530 1762
0 1 1 1 1 1 0
2 3 0 1 0 0 0 0 -1 0.0 0 0 0 0 0 4
1460 1005 1530 805 1600 1005 1460 1005
# c1
2 3 0 1 0 7 1 0 -1 0.0 0 0 0 0 0 5
5790 2160 5790 1780 7450 1780 7450 2160 5790 2160
4 0 0 1 0 16 10.0 0.0000 6 10.0 50.0 5870 1988 AccesVariable \001
# c2
2 3 0 1 0 7 1 0 -1 0.0 0 0 0 0 0 5
2510 5120 2510 4740 3610 4740 3610 5120 2510 5120
4 0 0 1 0 16 10.0 0.0000 6 10.0 33.3 2590 4948 Addition \001
# c4
2 3 0 1 0 7 1 0 -1 0.0 0 0 0 0 0 5
8130 2160 8130 1780 9410 1780 9410 2160 8130 2160
4 0 0 1 0 16 10.0 0.0000 6 10.0 36.7 8210 1988 Constante \001
# c5
2 3 0 1 0 7 1 0 -1 0.0 0 0 0 0 0 5
7990 680 7990 300 10150 300 10150 680 7990 680
4 0 0 1 0 16 10.0 0.0000 6 10.0 63.3 8070 508 ExemplesAffichage \001
# c6
2 3 0 1 0 7 1 0 -1 0.0 0 0 0 0 0 5
3050 2160 3050 1780 5090 1780 5090 2160 3050 2160
4 0 0 1 0 16 10.0 0.0000 6 10.0 63.3 3130 1988 ExpressionBinaire \001
# c7
2 3 0 1 0 7 1 0 -1 0.0 0 0 0 0 0 5
5910 800 5910 160 7310 160 7310 800 5910 800
4 0 0 1 0 16 10.0 0.0000 6 10.0 50.0 5990 368 \302\253interface\302\273 \001
4 0 0 1 0 16 10.0 0.0000 6 10.0 40.0 6010 628 Expression \001
# c6->c7
3 4 0 1 0 0 0 0 -1 0.0 0 0 0 7
4585 1648 4816 1517 5068 1374 5330 1226 5592 1077 5845 934 6078 802
0 1 1 1 1 1 0
2 3 0 1 0 0 0 0 -1 0.0 0 0 0 0 0 5
4580 1651 4436 1640 4371 1769 4515 1780 4580 1651
4 1 0 0 0 16 10.0 0.0000 6 10.0 20.0 5718 930 gauche\001
4 1 0 0 0 16 10.0 0.0000 6 10.0 3.3 4301 1677 1\001
# c6->c7
3 4 0 1 0 0 0 0 -1 0.0 0 0 0 7
4773 1665 5034 1533 5307 1388 5581 1236 5846 1084 6090 937 6302 802
0 1 1 1 1 1 0
2 3 0 1 0 0 0 0 -1 0.0 0 0 0 0 0 5
4770 1666 4628 1645 4553 1769 4696 1790 4770 1666
4 1 0 0 0 16 10.0 0.0000 6 10.0 20.0 6592 930 droite\001
4 1 0 0 0 16 10.0 0.0000 6 10.0 3.3 4483 1677 1\001
# c11
2 3 0 1 0 7 1 0 -1 0.0 0 0 0 0 0 5
3090 3760 3090 3120 5050 3120 5050 3760 3090 3760
4 0 0 1 0 16 10.0 0.0000 6 10.0 50.0 3450 3328 \302\253interface\302\273 \001
4 0 0 1 0 16 10.0 0.0000 6 10.0 60.0 3170 3588 OperateurBinaire \001
# c6->c11
3 4 0 1 0 0 0 0 -1 0.0 0 0 0 7
4070 2391 4070 2511 4070 2636 4070 2763 4070 2888 4070 3008 4070 3119
0 1 1 1 1 1 0
2 3 0 1 0 0 0 0 20 0.0 0 0 0 0 0 5
4070 2391 4150 2271 4070 2151 3990 2271 4070 2391
4 1 0 0 0 16 10.0 0.0000 6 10.0 30.0 3590 3027 operateur\001
4 1 0 0 0 16 10.0 0.0000 6 10.0 3.3 4000 2279 1\001
# c7->c1
3 4 1 1 0 0 0 0 -1 10.0 0 0 0 7
6610 1012 6610 1146 6610 1282 6610 1415 6610 1543 6610 1660 6610 1762
0 1 1 1 1 1 0
2 3 0 1 0 0 0 0 -1 0.0 0 0 0 0 0 4
6540 1005 6610 805 6680 1005 6540 1005
# c7->c4
3 4 1 1 0 0 0 0 -1 10.0 0 0 0 7
7231 914 7452 1062 7683 1215 7914 1370 8136 1518 8339 1653 8514 1769
0 1 1 1 1 1 0
2 3 0 1 0 0 0 0 -1 0.0 0 0 0 0 0 4
7190 971 7063 802 7268 855 7190 971
# c7->c6
3 4 1 1 0 0 0 0 -1 10.0 0 0 0 7
5730 864 5440 1016 5146 1177 4861 1340 4599 1498 4371 1642 4193 1766
0 1 1 1 1 1 0
2 3 0 1 0 0 0 0 -1 0.0 0 0 0 0 0 4
5699 801 5909 774 5761 926 5699 801
# c8
2 3 0 1 0 7 1 0 -1 0.0 0 0 0 0 0 5
10090 2160 10090 1780 12090 1780 12090 2160 10090 2160
4 0 0 1 0 16 10.0 0.0000 6 10.0 60.0 10170 1988 ExpressionUnaire \001
# c7->c8
3 4 1 1 0 0 0 0 -1 10.0 0 0 0 13
7435 868 7441 870 7447 872 7452 874 7458 876 7464 878 7470 880 7979 1048 8501 1214 9018 1374 9514 1523 9971 1656 10374 1769
0 1 1 1 1 1 1 1 1 1 1 1 0
2 3 0 1 0 0 0 0 -1 0.0 0 0 0 0 0 4
7407 933 7241 801 7453 800 7407 933
# c8->c7
3 4 0 1 0 0 0 0 -1 0.0 0 0 0 13
10396 1695 10037 1583 9632 1457 9195 1321 8740 1177 8280 1029 7830 880 7746 851 7661 822 7574 792 7487 761 7400 731 7314 701
0 1 1 1 1 1 1 1 1 1 1 1 0
2 3 0 1 0 0 0 0 -1 0.0 0 0 0 0 0 5
10403 1697 10493 1809 10632 1769 10541 1657 10403 1697
4 1 0 0 0 16 10.0 0.0000 6 10.0 26.7 7774 829 operande\001
4 1 0 0 0 16 10.0 0.0000 6 10.0 3.3 10562 1677 1\001
# c12
2 3 0 1 0 7 1 0 -1 0.0 0 0 0 0 0 5
10130 3760 10130 3120 12050 3120 12050 3760 10130 3760
4 0 0 1 0 16 10.0 0.0000 6 10.0 50.0 10470 3328 \302\253interface\302\273 \001
4 0 0 1 0 16 10.0 0.0000 6 10.0 56.7 10210 3588 OperateurUnaire \001
# c8->c12
3 4 0 1 0 0 0 0 -1 0.0 0 0 0 7
11090 2391 11090 2511 11090 2636 11090 2763 11090 2888 11090 3008 11090 3119
0 1 1 1 1 1 0
2 3 0 1 0 0 0 0 20 0.0 0 0 0 0 0 5
11090 2391 11170 2271 11090 2151 11010 2271 11090 2391
4 1 0 0 0 16 10.0 0.0000 6 10.0 30.0 10610 3027 operateur\001
4 1 0 0 0 16 10.0 0.0000 6 10.0 3.3 11125 2279 1\001
# c9
2 3 0 1 0 7 1 0 -1 0.0 0 0 0 0 0 5
4290 5120 4290 4740 5910 4740 5910 5120 4290 5120
4 0 0 1 0 16 10.0 0.0000 6 10.0 53.3 4370 4948 Multiplication \001
# c10
2 3 0 1 0 7 1 0 -1 0.0 0 0 0 0 0 5
10510 5120 10510 4740 11690 4740 11690 5120 10510 5120
4 0 0 1 0 16 10.0 0.0000 6 10.0 33.3 10590 4948 Negation \001
# c11->c2
3 4 1 1 0 0 0 0 -1 10.0 0 0 0 7
3735 3933 3637 4072 3536 4214 3436 4356 3340 4491 3252 4614 3176 4722
0 1 1 1 1 1 0
2 3 0 1 0 0 0 0 -1 0.0 0 0 0 0 0 4
3681 3888 3854 3765 3795 3969 3681 3888
# c11->c9
3 4 1 1 0 0 0 0 -1 10.0 0 0 0 7
4405 3933 4503 4072 4604 4214 4704 4356 4800 4491 4888 4614 4964 4722
0 1 1 1 1 1 0
2 3 0 1 0 0 0 0 -1 0.0 0 0 0 0 0 4
4345 3969 4286 3765 4459 3888 4345 3969
# c12->c10
3 4 1 1 0 0 0 0 -1 10.0 0 0 0 7
11090 3972 11090 4106 11090 4242 11090 4375 11090 4503 11090 4620 11090 4722
0 1 1 1 1 1 0
2 3 0 1 0 0 0 0 -1 0.0 0 0 0 0 0 4
11020 3965 11090 3765 11160 3965 11020 3965
# end of FIG file