[Pluto-devel] Un automa per Ingenium

Nicola nicolafragale@libero.it
Tue, 15 Jan 2002 23:55:35 +1100


This is a multi-part message in MIME format.
--------------731FA719224505AF79E91BDF
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

Allego automa v 0.0.2
riconosce parecchia roba in più rispetto all'altro:


Germano Rizzo wrote:

> forse dovresti "cortocircuitare" da 2 a 8 se incontra
> un ">", di modo che accetti anche forme <tag>stg</tag>...

Esatto, hai ragione

>
>
>         A occhio ha due problemini, almeno credo: primo, riconosce qualsiasi tag
> di chiusura, non necessariamente quello che è stato aperto

Lo riconosce nel nodo 6

> ... e non
> riconosce la nidificazione, prende il primo tag che trova e se non è di
> chiusura dà errore.

Vero, l'ho corretto

> Non ricordo molto di Informatica 1, quindi non so se
> "formalmente" un automa abbia una memoria; però... beh, lo potremmo fare
> noi, no? ;)
>

Gli automi si raggruppano in due categorie, le macchine di Mealy e le macchine di
Moore.
In una delle due (non ricordo quale) l'uscita è funzione della sola entrata,
nell'altra l'uscita, oltre che dell'entrata è funzione dello stato corrente in cui si
trova la macchina (memoria)

Nicola

--------------731FA719224505AF79E91BDF
Content-Type: application/octet-stream;
 name="Automa_ingenium.dia"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="Automa_ingenium.dia"

H4sIAAAAAAAAA+1dW3Mbx3J+x6/Y6FQ551QBw+meuzeySz5WOao4csqWU6m8qEASopGAhA4I
+vaQ357uWVAXcpcEd3ZAghyVZXEXw20M0PPN15fp/pevfz9dVL/OVufz5dnzZyDks6+/Gv3L
8Xz6Jf09WU1PKxpwds5Xz5/9sl6///Lg4LfffhOLP86n6+VKLOYX4nx28H/TxWJ6QIMOnn01
qqpPH3A8XU/53ubudL1ezQ8v1rPqbHo6e/7scHr0vyer5cXZ8bNm1Gbc0XKxXFW/ThfPn/3l
Xfzz7GDzmIPPnnPDs99P389WVx97+n55Pqch6z/eXxvS8Rz+/ydjNqPOadDZyVd/eaH/0ryl
zY2Pz2p7o51C1qfT1cn87Lqc1Wy6aD4IFB4RLz+Hu4s4zC9ikV/EKr+I+fnb98vVejWdr6+L
OVwuF7PpWSNpvbqY9ZdzfjRdkMrcNBXo//R38/V6ecv7fzddnG8zgeb2h9Vz15V4spof37wQ
PxvR8ZTf5sfrX97+nunjap7+R6an/zo/nx8uZm3vfn62HuzxfyQ+PvV7vpgfz85v+aY/H9Px
pF82ww5um/jVcdvOoLl1ZZOKIhbTP2arzeN/erc8O14+qzaf72bBf/IJLA//Z3a03kztp/X0
7Hi6Oq4m1cvFYv6eltbHzVU+q+bHz5/9ID//eK5OiB5I4HPt83m//Pg9SgFm7IW3JqirE7/+
jXYJOTy8KmNFM5menSxmH+WwGCAxNaBAbWBMN0M/mbPF7PTt0XJ1dn3DHXZyUVBczdcn+HGH
kDQbnSDgl9n85Jd1twQQwWvpbpHQ3GyUKEmrIFWrtBLgrBorKZy3mFGvWBJuJCmLtTZCo8ex
om1b9ZW8nXYNMsnt9Asl+JBRv3BXmoVD4NUYrNAmL1hJE6UwVBGEgBcmN1ClzGorLXoM+qOG
2e+Ql64yufc7FoPKxP1ujEYgKpN/v0ua3JPRJD3AHodehzHQ7p+VOrEgRYKILIWgpOI9TvEN
JWRI4jXbbHHJc3wyGmVSNQpBWCDuQhuBAukzqhRJMraRhFb6GrWQDjXvc04i5FSpQSa5HWvS
UoPNqVlCacCdsXI7xN6nbWDC6qV1mQlUaCQ5Y11kUfGaWLnpK3n7PTB5kk8Gs9wAmOWtto0R
ZGxezPKwkaSMrYnmhHjNlp6xmTErfZJPRqf8IMwqEOtQQjvpclOrjSSUrmFWfE3/OquzU6vU
Sd63TtG6MMapXWlWSN4BycTW3jCfdUrqnDsg0ZvQSEKSVBOz0nwdLUKZVbMGmeQjQ6s3s9/X
bY7OdP+5E8q4MVFBK43Jq1CenVLCWuNtTXK9CSRX82U/uWv+UK5IvRpguTKmK/YYo9WfjbsS
2IaOuPYNsamuSOTybN0mie9vhvx9ebGa0xo5SJFzTUNbtJQ4ZpqQz5XrLgrWR1rMg2iT92mC
hIx/0gRNF/OTs9NZ+xc1O7s4bQki3hSlbAvD5QWG5BAISmGJr44nKJx2kJMZ095irSNRRCU0
eFMjChuMHkthDL0H8/DhYTr5c/SC/spJGJ3PTw+Xi/nooPrh3wpq9EONbu0ruDEIbnw/P2uN
nOIAFNVp+uboi/MSMocojMcoyYKDmiUbskiC0JL+7Sf5aHl29nZ2dhxn1GueLUNBgEObFsgn
5Tl6f/X9tKWz3OWhC9KC21gyxxJ7EuWz47fT1Wr529WHf1wJKvHJbxezs5Ob371PFXHr57Ol
BFYt0mBab+fXdqXLV6pfaIVyag0tyPUymozVx1efP7uuZy2/C5vflZ//LlzPC7ryhgbiHulB
TnaNITBpBLRZMYS97CSJnfoukFnC6Rd0rYXn64dPPL5YrOuKqMbom5ffvXo9evPiu0I5ehoq
XUpXGEdWSyU5kE3bK45jxEZnzgC02hO7UCFYYhvAoUaWC2EfgAILLvTEhVb1KqAwCCi8WB21
YUJyKgK7q9mHjLtwlHuPfsxhW4emBgIIpxVLDtJhbiuka56tjrh0t/rRxerX2dvj+Tl9BEez
mwIrxru+2RHFKtkzq0TfxSoJma2SDkixA9CMdCt+K0gJAoNGPXYieATDVAMCx06k0AqzQ0rX
PLvyNYPwxgWXHVCwtylYAOWhA0q3q+LObg61KzdHcu6RH1sRaOWEjFhihQ1IctAbqAlYDFsw
RANgX2Iq/x1jKiWW0t+AaVGzYr1kDaL4obgGbbA+cwhFSRkPMnqMRMMHzumyQjuzI55xZY7t
A1MOF5XISaEUtBHehVLgPUVOwhDAQYaCEw6Dzxx7DZ4FSWWiM9Qa5Euv9oFaqMIlejtD2/Sr
8ImcIRKUAwRULX1tyDwwKywAn+xjQdHeACMC0A6vhd0Li+P8/fTP+ZKMjTcvvqtGf//h3//j
+5dvfihY0Tug2qZ0BSsyRk4QBjhkpwJGG8BpzOma8HwYycHG2giNm5Mle6FRQ27zo2ueNwz1
tPk5yB85QQjFKnmcVskVy0ImWCVmR1YJJueEOrLd44HpvEaJZfzgs2+WbRI+Cu55ze6HSVK8
ncOwjnZdK6Qjp8MT1RB+i7jx5/Z2moZeRF9naGrNBL8LV+fV2XXZ1knVb4qrs5CKO7o61f24
OlEP4dMYoxSY3aWBXo8hEC9vXBreklyuaLgPtOI5kYkXb978WI1YwmK2XhZi0d+dcV3fCrHI
6vk0gySHoxYm5I6HcHI413SR5kNyOMl1ch9QQhdQSEgOv6ZeBRSyWht2oCKaOncRTUIDjIxe
a8CapTrDdTQlXeZ3b7ZN8fpAFc0gLbD3eypGx5M0OlRn2uUWnkzXmUA+jNXxzfL3NuRITtnk
XKUxonABclYFj+lYUY61WNMSbXDDQd6K4Omz26bskhKQtahlz9jJ4XJ1PFvlw5zzX2jFtnT4
ub2TSk6CnZyqiEI1BCjrgiCapTXvpD5YQwtCSctSbbB7UBzm5WpV+HXPOjBt2lXodVZICOnh
PsOEl51k6DHn4UsuSe9ZEpeCca4OwoPkayUcXT98aFienM2rTcWo5eh4zt/GshodT6sv/nGx
XNcFN/pGATtUsGBHTtNcyWESmInr5u9vobjMNkvSvgkHXpbdVuB2EBBsmWX7wORq4MVALwb6
HaOC9n6igio9fZELjQKM0RM1sDZvYFAaRZJor1EQao4PQaDrIED1TeDbaemoyDBKslGK+79L
2wrNyGmiKBwiLGjGiqP4KmSOCwbPgtAHjHFBE5v7Sbp8+BBhCjD0jwu26FeBhaywoAZIVEaN
sVGKRmfz5iqDJUnEFpzCUHthPWLsBhMUhpKv/ITyldtVrmBFxnNSSg+QQ6BVs7XLEEzWc1LG
KNN0bwJuRgbc9MfHxlGhr4lzl0SC9nneMBSFAeVzn5PyFvo6l4vz4qE7L2zCOSmb+ZxUl/PT
DOC8aLx9kL3BIUlCiH7F4LkZHUkkMIlLt3eHuO0xpWueN7Sug4TWdcUBWjDkjlUq3f0UlVN2
gP4bkSrIzAkZShj0bL4ozsiAICxiXKV7kZLR+D6rg2r0ny++/+HHl9WID0mI6vuXb0rBh95O
j1bVK3ZMVp9Hegdc7j/ro1MSnM3pDEUuC2MjSmiPyB1wlZZRMnrcA3eoLcjQM42rS8cKOGRN
x/BDgMOO2mOjkCgVH5O26IDBwfI1Zz6AzG2RdM6zfejlGzUIxSIpFsnWFolLKHNtOtM58lok
yemgqIUOnGrlBcqs5Wy5b6jXIaZkgPI1Wi54HWJKRm+H5L0UoCvxlN5Uo0vbCtXIaYdoOQDV
CMoFLi5qfYC8MKG4+TjZqyFozVRDqxAlO7p++DDhCjj0tkPadayAQ047RKd3I1cDhAG2AweS
pIJtIiMWa61oHwHVREZs7mPbnfO8PlRzoSirmqG2nN0udkhvO+ROkRG4n8iITs751DomYcbs
SylzRldpaTrloqNTSVuTYD5RHb1fcg9ahfpCL/rRi04NK/Qiq+2RnPdJxqJVwfEXZ63PGTdF
I4x1LqYGO2Vq+tdaoGstVO8TbzuNnJ5w3HRUvXz9bVMm/9tX1Yv/ePnjm59/fFFwo6dZ0qV+
BTey4kZ6EigBvkU/Vl44bTKfV7XeRknSSF+zr8J7P9ZSaCP9npx03xx0rz6cdD+eVqOIKLOq
8X0WCOmZe9GliQVCBoGQb2Z/kqp0+TfMYHFWzO7fIGqqNPDhcwzasvNTgglpkg9nf77dPsaK
W8VY49BYvf/moUKPNQhjtLttGE3Zhv6V97h41ltWjPNuz8P1POXW14o35RF7U7Y6aK86KuHt
KqyrkxNNrXCxIw5A3vbFsd2cBqvqjUSknx8+3ylEph+RaVOrwmGymkHJKaRcHN/qwI3+HEJW
M4iWv7FRkkTra+RKmRgDekjX5djsk7F3ulSuYEXGY7PaDxGEcU41RoDN6WllScrHg6vOBF1r
yyX6LXtawYbcgdzOebYMNUI5j2mB3G2PzZL5F0zf48rFFHnopggk1PyCzDW5u+hHcoKp9sIb
jMdJaWGbvJjiHDbHZoPztUHhPV8b4eh6v+hH44ydEw0Z8bG3n398Uf305sdXr78rcZy+8d8u
RSykJGd6mZGDsRKZnZUooT3nmtKmL4FYieFSYE2BT4CdsRJ5OyuJuQzNG0WrS3pZYSF9Wcid
jrn4+/GHGhgAQ5RHHS1SKyEvhngloyRpjeb8Mu91vPZ0/fBZSCgEo3eCWbuOFYKR00NqcAgT
xWnHzXWw9xLdDhxov9beceV746RjE0VLSddWKCf3oCXCFwsuSjz65uV3r15zhhknmP39X1/9
/BMZKKNlNeKksxevX7/69tWLUqojxVJp1ccCJPnTRUxyvioxAOPRMzmXnyU+ZGhhqC+5RQhW
83EYqyGmjziJPmO6SOccW4dqFQwf6EOU+sYahcjV2SE6Wx34WzojNlky+5kycnVVXluRhyBn
mDUpBYoJdl8mmM9cA7GLKSWn1EZHiArcwklJlTUV3wn0LvAeaKU3Nafg8zFgbtDau07B/afU
cvOog1nFNKqwo37sqFMHs7Gjw2OJ0j91P64Z5ohfGAMRApf7iJ/mUiNKSNSqcePqRnAwbgdu
3NZpdgxt3qcOqnhxC4XoSyHu5MXV9+TFtUN4cS13QeYV5nVeBLGgyWgRJhgwDCGA3PVZKL5+
+PQDZOEX/d24rUpWvC9Z3bjJia7aCTAOxoF30+wxHq9g7IUyWmFtuLcCwBikcHRjXyosH3zS
ZG70V3bjfvuKnbp/K9DREzq6NLBAR1bo8ANEgACNG0+kQEkr2OcED0v2q4uygpSAvtZBKK8c
7zgheFfy5J9QoKdL7QpiZMyUN+lZraax3DHBct86Ud74qCLSOYMQc+U1AMOFdMZAbndGx0y7
vRmQ8JncocEUBueKd+Nxejd0Qgk0nbk7dod/1MoB4sa7wRTwQqNi5wY6JQ2HjZXk2IrwdK1z
A4raFlD4fepoicv+76v4RwuCfPZ53Y4g4X7O2tjkLFcOkhqmChakw6yZJ6Td1o8nXEPRaKwV
F8lCQhQftPH7USiNz9ZcFkr7kMPGF6XPVEp4tksHi0WTMzxrk7NgEegr8xgLevi8dQKi5cIJ
YdZwc0urGTq4eEDuAs5dU2xPRYvjTKEdhXZsTTtMAu3Ae6Id6QVaJedoWWIDTiidFTqUcGit
IlFeSGWJeNASDbKRjcrifqTQr6cnFf/m8yYCQ1NbrmbV5bOWmwaYn48Q8VpsXhNCxNKMzVOn
MaPsgB7LNwt16VnptVOPC3fJGb+xeoDe3JYLrk60kNJgXu5iVSPJhuBD/UG0ItuHbpTiZ4+2
qlGXkhV0yIoOyYmnRvJpO8J1xznkOmvemBPOsCimJxpUbWIbXctK4/nGw4eH72cnRKanX47m
Bxeb10fzCb20mp2fL0cXk4vzo/l6WlUFR/rhSLc6FiDJCiTJ+aeevjjUSATRxmhsXkPH240o
5xBrICAxXtMNI4LD/TF02CLZWCnFSElHj24dLOiR/3SwdQO4WYNrOlQrGTArhBDhAM+SJADU
8Ti5j5XWNfTto7NdMfmuObaQatJiGbYa6YVD2jaRVoC8JROFA8ZGjZGMNN83HPXADwjDTMrD
d+WA8FNwI+/qgLD1AxSbRussFzhRHnJGoMGJYAJJ4t47jmtNGzRRsN6HFNrn46rx5BYe1LvG
dLumZaNB4EEdHj91Iyo9dTaIwH0YgRMFlMmbaa+BQ8tKWOM9+2IMGOTAM7GCPchSWcxOTmaj
aDVxcaUYNTo7m9OQdenF1Tfnvkv9ivmU33xyyUmywClmtM8D7fcm5HTlkiSwSo2D8Oik50KO
hCaxZH0IGjKaT51zbLG0rDAa3Zh/5Yo2X1P82LWcjDIUzoXbKjaFpji/dAEepflERudMlvpK
j9N8kp+bT+4uPb+ulMeVOzK9HAzRJlk7YLYTejs9tm2TbNFESRgAmjbJAbgYHP0De9MmuXRJ
HrZLcqv25TPHIFhpn7g55pLTfskYUpJ7FSMt6qyEauIEURXkhqBBaVerwESKJBsBSu+Bz2bx
z9OL9fJ0Wq3mR7NfZ9X8jP57f7GuLs4uK7399Wi6ogfPOJtv8W5KGjSjwcuDzct/q2Yj/rXD
6TkPqM4vltX5mqw5zu27mNIndT6vzunNr6c87OLs8uV3F+uLFXdkPjte8itV9dnb3ITk6YVN
KuHRL7Pqi7+gwrqip53PD+f07Iv1/M8/p/zq8nRWnc5Ol6v5tOr+wyIKHvZ0T3Utq2Jm5jwG
4dQApSCsavwDWuZ1T/HJau94yzTB2/qDZMJDus59DLNrnh1HwENs56d6v7H7OxCR8Ojz9R+L
WbchpouJt2sTr6MTya4OS7jkVGVUAhA4f0MLm7c/sxIOAsaMISWNr2kvMkQJomgj9+KY5rUU
ourmrKLPzkFUfyUtqBbzX2eLxbw6njfO8ynvb8vqZHbG1Gxeil31tfg6FblQnB140s1gbQoI
JnTWxozsSffgxl54rU2sN+Hcxleg7E7aFFydY8tQSURdenb3m8+Cgy1HnFFoy/UzgFs8hduO
kQYD8akuuMfpSj/C8O5doUIPpBSwvIu3W94TjUpOxVZOWGt4uUrpIGe1HEXmmHaei30Cal0T
UIBXPhb7pBv7QaKqT3s2lQZNqTUuupQvH/MBhZ9i7FNmPskp2LRyteaORNlzCCaScwi0jLI0
1izR++hJAcSQM4ega47Xh7IyS6e3SjcQzmqvmyjPzU4jLliIKlitro/eC/JTqMnggXhzF2ri
7qkMl0uvJkyWhJVxlTiv8p4SI/upkSQ9Zzhyr9nmmi73wMHzTwelenDvTMYuNSv+l0FYyMvF
Yv7+vJWCJCdBT7DZHTkbL+TFiEksn7kRpZSpeWOOemOEVH1Fzxaz07fN3px9mlHWLfsYJjz6
2nq+47OH2Xd8cm7sBC4/bc0malal4gLMjkXFHqS+5hLmNjSycS+2HoCy8fTbeLr1rOw8WREi
OUeUS9c03xwv27wIYYRS0EC/iwjBxqNpZJu9QIhJIaf9MaJT0wpGZGanPjkndBI+oYyZYSII
wE/Z6cRdKs4O6Okg83xk9LTD7erVcDaPyq5V7lKrVGQo9YQrUmwoi0vwRW6ZXNc91Zax7lIJ
Uz6WLOl1xQWa7gK96sa8U0lgn7sm8A27iE43RzVBOriIrsH6rOYoifIbUdoS2aQffLxBu4ju
K3vLXWSQeT6RXcQMx03y7yKRFkDM0CZLhrQqfDR8Xe9vevtdpHOqbUqIGyVUCUpYdpGHmuOD
KbuIvp9ImrfpWwgIMBBLeCideQtBoQ0fiEBhDQIvdh+a6iGarou74nG7NLsUrbgrsro0k5N5
Jl6AhHiOCTMjhBdBmqgiJgIEdwlwm0oy+wAQgAUeesJDl5IVdMiKDn4IG1TuCB5IhP8MH7g+
xn4BhCoA0Zc/dOlZQYisCJGeicPpMB5AmrEXSJazypuL4zUJGzthJffyRuE0cEIw6ajcB4h4
/cObF1+OLqtczKvRYrZez2ONwn8q4NETPG5QwQIfOd2RYZicK17RtIIxt5Nb+Mb7KOMeE3Ou
+EY8Sdk/Vrq9P7JzrjflCOFDi2qVyg4PurLD1YAZDO2tvPF0UYAhszCzByjILNVWRVG0NIlO
WM0WBzIemJzni7pneX2sFMpBPPZkhbkFN1BojITICX/70DESgQqA5WjRk4+r27ucLUKXGWM6
zJWAA5gr4GgPhtgwOzPhQOIZCLEPNpsrNREQZXhxBoF7Ya1MF+vVcrQpvlfMk97mSZfKFesk
/3nnoAYIkUi3I0bCoqxrJElfSxGsM7xNB9m3Lct2fKRzju1jgZuGc3IQ3FzARQp++3yYGvDm
cd4UNlLyM4ZgI4PXHH+xOmoDlgEy/NTuMvy4oKoCLrpk0egYXfEOou0jjcPsvo+uqd6UEJiS
i3V0sfp19vZ4fk4fw9HshsQ9IQP27Tte1v4Aa193GhN3z81Su7JEzCDpvUZHn7XOHDYhA8Qg
mrGLkVUd03u1srEEm9mL0Op08ufoxeS/R3ISNvbIvDoYlYStlIBru/YVmyRrxMQORxr0Lo4F
OFYSFtUcC1AC4o0g9A4SuDun2jH28q3pksD9yEmCvQtJCLndld3HgIIbjCckKfaW650MetmI
UmFzDCjwDW4LG3ZwDCh5no/sGNANijVAbt/m20Ybj+fkViyzEXV5vix+2egT8gq3Vawh5vk0
zpeFMAg9MRvI2EXGaCNqA1dK4Oab7q9Vd6MnrVPtSnBMVcJCTx4oPbnKMO5GT/z9RFNByiH2
EIybtksgCFt7MI1FE9tPy01+OFkF5jK8Wk6YPW6HRZemFYdFzgxxkDAESKi49+3gFKoVFjCG
EptTqLzvahtll2OoTwEk2jWtgERekMBhTprpmCxgd2E3+OhpCB9OmhkZZbv9OGmmC0SknDRr
07MCEXkhQg0BERC/Ohft/dwFkRgiyFx3l8aGihDhhNkLYwNMgYj+ENGuZwUi8udr0iefDhSX
3mWZ3wdJuBBzIbUwyoWNZztKNn37am15gqRrku2eSqk1bDU2cMhHWza0zRbPRdRNQS+pQsnc
fPKeT32XzM2rUV23M8/nEHX0fPsyyVJaC1A2ns9N5RyjPMlGGW/sW/oWnyYp2VspDKVT+QpD
2QVDscPF3t1OYu8y5lAhxiApsVsLrhEd8lKUrll2pX8ou9VY5MYZEKnPNs+1yvtCUZ4uRfE9
in92URSzM4qSnjmGIBwvkx0EZ2lFqtgv80NwNgjkJt+4L5V5rmeYF46SxFE6ta9wlMy5gSAH
KfwXdAhjBWR7hOy+1tCIki5sis/HG0qAC/mzTpPn+TSSA0GG4aJ8Pj/vJcKng4+iPh5eiF90
b6W6Q25g10Q78giTdbDkBu4J/bxTbiBD+f0kB4Icovq8Z72mNeBd9j1E07KOy82bWH2e2+eN
MRAJMXtAP784WdfEN6uXr7+tuEhkoZ39K9G3K12hnVnj+wCDHB2IvA+Fys85jYG45ZKV2sT3
dXBRtlb7ABil/W5vhOhSs4IQeREiOUkwCA/S+DHt7mikdhkRQglndSMqaAO2BiO8sZZvAN/Y
A0rBRaUnk6q5nlaTSSQZf329XM/+VtCjH3p0q2BBj7zokZw/yH0kCITGXL9MY98VvC16YMAo
yinrTY266YY1cSLwjf1Aj6+r//r37yshRPV1Ax2vztaz8/X0T/pqZtXxbF69m9OUfz9dFDzp
iSfdSlnwJC+eJKcZek6+IZOBY12gLGTFEw96I8or6Wuu3hakjzck3Xj4eLL45+nFenk6rVbz
o+XZ8vxo9mXBjH6Y0a14BTN2kP4DycmD3C3RoR3TF2lNUHmBQ4NRYyBTF5WrgUslGD0m1PDe
5axw3znH1qFcbn+shaZ3BTcORSGt4vmYgP7GsIoWqJTUNNSB8r4k/jy5yIvsUVjyMu8HiIrd
V+94lp2IMLhRftkoP2aEGBTgG1GWE+2wpoUXb6BwtvfC2y58P8w0H1n4vpPxJmeUOWHiN6sY
hH1OB70V6EzUIWUDhNrzPhYlA18/fLr7dTnG35vfdqpZobd5ASI5bYyXp0JHnCtozAoQBAzE
AFkSak8AoUQguukIMCRf70H8zhZ46AcPnUpW4GEQeGhvdwAQ0tFhZ6Q0ppKqMJ5IoVVwVhNA
oNcY2By0vU/mbp3/1z3VbhKbZqhu2e6Ae1BBsMUovS+j9Jphead+B9d+e1cNDwCT8wHpc2Xc
xvGEa3E5wMytHY10ajzR9AN4qFF4xwSB23Hxjb3seTAqVkVv2nCD+hXikPtECqZnBxohvaUV
LSPtczmTf0gWqEaWDyyrnnBHWL7D7Yswr1NroJk+mVLogDhExRhLnzl/5FYZn7ucg1ONLGBZ
9QSksHyHlAx69x3e9sDTIDN9ZMp1c8APVbo73nsdPeKZ3SKEU2jNxszRCmtWKT4HQexHKp8x
3tc1xdZ+1opGmth47ZaRunmmvO2ZjM8RM5M8TyXat4eG1YeIHXGMvBG7TnzQg5Gb/I5T3mzi
9gPsRjOhZtkbauN4R8h9MrJzqm2blWw2K4ibVSgnIx+XK+TqilV3coUgZl7vna6QAZo/cudk
O+b0nMzLnQ+5KJYEMU4iuSc9h9bCfoRJShw15aRTh5YVf0fWOCqm1wdznDVnOW0vZMaHIIDo
AGfvBMaHiRVWOpasw14ABB9MKBjRHyO6NK1gRF6MSC/vpQUwuqOA3BihRYDwARPYGaossGTc
D4wAV+ChJzx0KVmBh7zw4IeovuIMFwkW0oF3mT3aStq4iTiSVbNsNBjVhm+UagqPut5Ku5oV
hNhFaCIMQCMafxzmdz1qMjJU3E2UstLUZJ+aMWqhdd9kkO3qEHdOsWWs5wAKQZnhDDJ9S8wB
YvPX4Jy7OYzh4zSx9zRLYOIxuTntXQ4iobunhC8lB/BixLVkueKicnm9GArJQjEcMORaj9ws
lCwURwu/d3OGneZ6Ldar5WXd4cJFevsy2vWtUJGsxopKTu6ywjtl1JgtCWlC3sJO3sBGFBFX
XQfhg4k3gBsq6f0ozbKenrDnk3882PxcYKMfbHQrX8GNvLiRnLdnhAkaYBwTBaT0eXFDYRQF
AgkwaifIlNnI1nRjb3DjoIBFf7Do1rgCFjvwd6j0VEzuHaRiHXjbe9Vud0RVca236ElAH2qt
hfFOs+Cgc7Zd6pxhy1AuIMRdWsh+0jcP1UoYxXWVCf6cvdExorkCBA3lbuxodXF5PLlczO6S
95l9FsmZmMoIz4sHDRdKygkPCoUHiI5BRxtJrbwI0sRmaUHuQ0U3phOjg9E3L7979bp68+K7
0bevqr//66uff/r5x1K+vu/Z9i71K+xiF+xiiMpuPhg7pn3VWB1ynnDn02ExpqG9RaIXnOXn
aNOV3Lzc563s1j7HFnXmQ5fox15IcDdzBk7x1opGgrnlvDwzEec856uTfNgzerEg3Xt7dWVe
X5VHwUubIOHW7b/kvT+UunR4l3DQfbWjVOkl6YLQ2psx7XBoskaD2JoJURIoaX39UXLg64fP
rAp76seeOlWssKe8jtzkZFbiu+gsh+5UAJmzND+iMJyrZoQNVrkaufC65Tq1kq/3wOz6x8Vy
XR80/3BBkBEbXWR7kQlWgKMncHSpXz7gOAxH0j154EhOc0UQyiD745XQuSNADrR049jbkyNA
7LEJspGN+xQBqvg3nzcIQlMTfNlccbMPDg9d9gxq/4Xmh0/GfRqGrkpMegBA6lTrQmW2Q6Tm
ejH9Y7b6atRc0N+T1fT0q9H/AywutpkOLwIA
--------------731FA719224505AF79E91BDF
Content-Type: application/postscript;
 name="Automa_ingenium.eps"
Content-Transfer-Encoding: 8bit
Content-Disposition: inline;
 filename="Automa_ingenium.eps"

%!PS-Adobe-2.0 EPSF-2.0
%%Title: /home/nicola/Ingenium/Automa_ingenium.dia
%%Creator: Dia v0.88.1
%%CreationDate: Tue Jan 15 23:47:21 2002
%%For: a user
%%Magnification: 1.0000
%%Orientation: Portrait
%%BoundingBox: 0 0 2208 1842
%%Pages: 1
%%BeginSetup
%%EndSetup
%%EndComments
%%BeginProlog
[ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash /zero /one
/two /three /four /five /six /seven /eight /nine /colon /semicolon
/less /equal /greater /question /at /A /B /C /D /E
/F /G /H /I /J /K /L /M /N /O
/P /Q /R /S /T /U /V /W /X /Y
/Z /bracketleft /backslash /bracketright /asciicircum /underscore /quoteleft /a /b /c
/d /e /f /g /h /i /j /k /l /m
/n /o /p /q /r /s /t /u /v /w
/x /y /z /braceleft /bar /braceright /asciitilde /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/space /exclamdown /cent /sterling /currency /yen /brokenbar /section /dieresis /copyright
/ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron /degree /plusminus /twosuperior /threesuperior
/acute /mu /paragraph /periodcentered /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf
/threequarters /questiondown /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
/Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis /Eth /Ntilde
/Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply /Oslash /Ugrave /Uacute /Ucircumflex
/Udieresis /Yacute /Thorn /germandbls /agrave /aacute /acircumflex /atilde /adieresis /aring
/ae /ccedilla /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
/eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide /oslash /ugrave
/uacute /ucircumflex /udieresis /yacute /thorn /ydieresis] /isolatin1encoding exch def
/Times-Roman-latin1
    /Times-Roman findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/Times-Italic-latin1
    /Times-Italic findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/Times-Bold-latin1
    /Times-Bold findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/Times-BoldItalic-latin1
    /Times-BoldItalic findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/AvantGarde-Book-latin1
    /AvantGarde-Book findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/AvantGarde-BookOblique-latin1
    /AvantGarde-BookOblique findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/AvantGarde-Demi-latin1
    /AvantGarde-Demi findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/AvantGarde-DemiOblique-latin1
    /AvantGarde-DemiOblique findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/Bookman-Light-latin1
    /Bookman-Light findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/Bookman-LightItalic-latin1
    /Bookman-LightItalic findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/Bookman-Demi-latin1
    /Bookman-Demi findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/Bookman-DemiItalic-latin1
    /Bookman-DemiItalic findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/Courier-latin1
    /Courier findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/Courier-Oblique-latin1
    /Courier-Oblique findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/Courier-Bold-latin1
    /Courier-Bold findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/Courier-BoldOblique-latin1
    /Courier-BoldOblique findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/Helvetica-latin1
    /Helvetica findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/Helvetica-Oblique-latin1
    /Helvetica-Oblique findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/Helvetica-Bold-latin1
    /Helvetica-Bold findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/Helvetica-BoldOblique-latin1
    /Helvetica-BoldOblique findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/Helvetica-Narrow-latin1
    /Helvetica-Narrow findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/Helvetica-Narrow-Oblique-latin1
    /Helvetica-Narrow-Oblique findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/Helvetica-Narrow-Bold-latin1
    /Helvetica-Narrow-Bold findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/Helvetica-Narrow-BoldOblique-latin1
    /Helvetica-Narrow-BoldOblique findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/NewCenturySchoolbook-Roman-latin1
    /NewCenturySchoolbook-Roman findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/NewCenturySchoolbook-Italic-latin1
    /NewCenturySchoolbook-Italic findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/NewCenturySchoolbook-Bold-latin1
    /NewCenturySchoolbook-Bold findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/NewCenturySchoolbook-BoldItalic-latin1
    /NewCenturySchoolbook-BoldItalic findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/Palatino-Roman-latin1
    /Palatino-Roman findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/Palatino-Italic-latin1
    /Palatino-Italic findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/Palatino-Bold-latin1
    /Palatino-Bold findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/Palatino-BoldItalic-latin1
    /Palatino-BoldItalic findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/Symbol-latin1
    /Symbol findfont
definefont pop
/ZapfChancery-MediumItalic-latin1
    /ZapfChancery-MediumItalic findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/ZapfDingbats-latin1
    /ZapfDingbats findfont
    dup length dict begin
	{1 index /FID ne {def} {pop pop} ifelse} forall
	/Encoding isolatin1encoding def
    currentdict end
definefont pop
/cp {closepath} bind def
/c {curveto} bind def
/f {fill} bind def
/a {arc} bind def
/ef {eofill} bind def
/ex {exch} bind def
/gr {grestore} bind def
/gs {gsave} bind def
/sa {save} bind def
/rs {restore} bind def
/l {lineto} bind def
/m {moveto} bind def
/rm {rmoveto} bind def
/n {newpath} bind def
/s {stroke} bind def
/sh {show} bind def
/slc {setlinecap} bind def
/slj {setlinejoin} bind def
/slw {setlinewidth} bind def
/srgb {setrgbcolor} bind def
/rot {rotate} bind def
/sc {scale} bind def
/sd {setdash} bind def
/ff {findfont} bind def
/sf {setfont} bind def
/scf {scalefont} bind def
/sw {stringwidth pop} bind def
/tr {translate} bind def

/ellipsedict 8 dict def
ellipsedict /mtrx matrix put
/ellipse
{ ellipsedict begin
   /endangle exch def
   /startangle exch def
   /yrad exch def
   /xrad exch def
   /y exch def
   /x exch def   /savematrix mtrx currentmatrix def
   x y tr xrad yrad sc
   0 0 1 startangle endangle arc
   savematrix setmatrix
   end
} def

/mergeprocs {
dup length
3 -1 roll
dup
length
dup
5 1 roll
3 -1 roll
add
array cvx
dup
3 -1 roll
0 exch
putinterval
dup
4 2 roll
putinterval
} bind def
28.346000 -28.346000 scale
24.349500 -45.134710 translate
%%EndProlog


1.000000 1.000000 1.000000 srgb
n 11.172569 9.857965 1.022569 0.992035 0 360 ellipse f
0.100000 slw
[] 0 sd
[] 0 sd
0.000000 0.000000 0.000000 srgb
n 11.172569 9.857965 1.022569 0.992035 0 360 ellipse cp s
1.000000 1.000000 1.000000 srgb
n 44.277245 31.786200 1.100945 1.000000 0 360 ellipse f
0.100000 slw
[] 0 sd
[] 0 sd
0.000000 0.000000 0.000000 srgb
n 44.277245 31.786200 1.100945 1.000000 0 360 ellipse cp s
1.000000 1.000000 1.000000 srgb
n 11.100000 17.450000 1.000000 1.000000 0 360 ellipse f
0.100000 slw
[] 0 sd
[] 0 sd
0.000000 0.000000 0.000000 srgb
n 11.100000 17.450000 1.000000 1.000000 0 360 ellipse cp s
1.000000 1.000000 1.000000 srgb
n 11.150000 24.173500 1.000000 1.000000 0 360 ellipse f
0.100000 slw
[] 0 sd
[] 0 sd
0.000000 0.000000 0.000000 srgb
n 11.150000 24.173500 1.000000 1.000000 0 360 ellipse cp s
1.000000 1.000000 1.000000 srgb
n 44.284900 2.049303 1.000000 1.000000 0 360 ellipse f
0.100000 slw
[] 0 sd
[] 0 sd
0.000000 0.000000 0.000000 srgb
n 44.284900 2.049303 1.000000 1.000000 0 360 ellipse cp s
1.000000 1.000000 1.000000 srgb
n 22.820280 17.481435 1.202080 1.170635 0 360 ellipse f
0.100000 slw
[] 0 sd
[] 0 sd
0.000000 0.000000 0.000000 srgb
n 22.820280 17.481435 1.202080 1.170635 0 360 ellipse cp s
1.000000 1.000000 1.000000 srgb
n 11.146900 31.806700 1.000000 1.000000 0 360 ellipse f
0.100000 slw
[] 0 sd
[] 0 sd
0.000000 0.000000 0.000000 srgb
n 11.146900 31.806700 1.000000 1.000000 0 360 ellipse cp s
1.000000 1.000000 1.000000 srgb
n 22.864600 31.785600 1.000000 1.000000 0 360 ellipse f
0.100000 slw
[] 0 sd
[] 0 sd
0.000000 0.000000 0.000000 srgb
n 22.864600 31.785600 1.000000 1.000000 0 360 ellipse cp s
1.000000 1.000000 1.000000 srgb
n 44.289900 14.398565 1.000000 0.927865 0 360 ellipse f
0.100000 slw
[] 0 sd
[] 0 sd
0.000000 0.000000 0.000000 srgb
n 44.289900 14.398565 1.000000 0.927865 0 360 ellipse cp s
1.000000 1.000000 1.000000 srgb
n 17.448528 2.073045 1.000000 1.000000 0 360 ellipse f
0.100000 slw
[] 0 sd
[] 0 sd
0.000000 0.000000 0.000000 srgb
n 17.448528 2.073045 1.000000 1.000000 0 360 ellipse cp s
/Courier-latin1 ff 0.800000 scf sf
(1) dup sw 2 div 17.357018 ex sub 2.360548 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(a-z) dup sw 2 div 20.681371 ex sub -2.747164 m gs 1 -1 sc sh gr
(A-z) dup sw 2 div 20.681371 ex sub -1.947164 m gs 1 -1 sc sh gr
(0-9) dup sw 2 div 20.681371 ex sub -1.147164 m gs 1 -1 sc sh gr
(simboli) dup sw 2 div 20.681371 ex sub -0.347164 m gs 1 -1 sc sh gr
(/ OK) dup sw 2 div 20.681371 ex sub 0.452836 m gs 1 -1 sc sh gr
0.050000 slw
[] 0 sd
[] 0 sd
0 slc
n 16.741421 2.780152 m 11.172569 8.865930 l s
0 slj
n 11.417536 8.005702 m 11.172569 8.865930 l 12.007731 8.545767 l f
/Courier-latin1 ff 0.800000 scf sf
(< ) dup sw 2 div 13.912132 ex sub 2.312652 m gs 1 -1 sc sh gr
(/ ) dup sw 2 div 13.912132 ex sub 3.112652 m gs 1 -1 sc sh gr
(BEGIN) dup sw 2 div 13.912132 ex sub 3.912652 m gs 1 -1 sc sh gr
(TAG) dup sw 2 div 13.912132 ex sub 4.712652 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(2) dup sw 2 div 11.200000 ex sub 10.094300 m gs 1 -1 sc sh gr
0.050000 slw
[] 0 sd
[] 0 sd
0 slc
n 18.398261 1.123312 0.951062 0.951062 183.029718 86.970282 ellipse s
0 slj
n 17.091370 0.253021 m 17.448528 1.073045 l 17.890252 0.295305 l f
0.050000 slw
[] 0 sd
[] 0 sd
0 slc
n 10.247194 8.935112 0.927957 0.927957 96.012187 355.724472 ellipse s
0 slj
n 9.312504 10.171973 m 10.150000 9.857965 l 9.396296 9.376373 l f
/Courier-latin1 ff 0.800000 scf sf
(a-z) dup sw 2 div 8.000000 ex sub 6.979790 m gs 1 -1 sc sh gr
(A-Z) dup sw 2 div 8.000000 ex sub 7.779790 m gs 1 -1 sc sh gr
(0-9) dup sw 2 div 8.000000 ex sub 8.579790 m gs 1 -1 sc sh gr
(/ OK) dup sw 2 div 8.000000 ex sub 9.379790 m gs 1 -1 sc sh gr
0.050000 slw
[] 0 sd
[] 0 sd
0 slc
n 11.172569 10.850000 m 11.100000 16.450000 l s
0 slj
n 10.710400 15.644884 m 11.100000 16.450000 l 11.510333 15.655250 l f
/Courier-latin1 ff 0.800000 scf sf
(3) dup sw 2 div 11.150000 ex sub 17.729800 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(spazio) dup sw 2 div 13.650000 ex sub 12.979800 m gs 1 -1 sc sh gr
(/ TAG ) dup sw 2 div 13.650000 ex sub 13.779800 m gs 1 -1 sc sh gr
(COMPLETO) dup sw 2 div 13.650000 ex sub 14.579800 m gs 1 -1 sc sh gr
0.050000 slw
[] 0 sd
[] 0 sd
0 slc
n 9.759811 17.450000 0.949101 0.949101 48.160900 311.839100 ellipse s
0 slj
n 10.063700 18.988741 m 10.392900 18.157100 l 9.530067 18.392724 l f
/Courier-latin1 ff 0.800000 scf sf
(a-z) dup sw 2 div 7.450000 ex sub 16.329800 m gs 1 -1 sc sh gr
(A-Z) dup sw 2 div 7.450000 ex sub 17.129800 m gs 1 -1 sc sh gr
(0-9) dup sw 2 div 7.450000 ex sub 17.929800 m gs 1 -1 sc sh gr
(/ OK) dup sw 2 div 7.450000 ex sub 18.729800 m gs 1 -1 sc sh gr
0.050000 slw
[] 0 sd
[] 0 sd
0 slc
n 11.100000 18.450000 m 11.150000 23.173500 l s
0 slj
n 10.741555 22.377779 m 11.150000 23.173500 l 11.541510 22.369311 l f
/Courier-latin1 ff 0.800000 scf sf
(=) dup sw 2 div 13.600000 ex sub 20.279800 m gs 1 -1 sc sh gr
(/ ATTR ) dup sw 2 div 13.600000 ex sub 21.079800 m gs 1 -1 sc sh gr
(completo) dup sw 2 div 13.600000 ex sub 21.879800 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(4) dup sw 2 div 11.200000 ex sub 24.599800 m gs 1 -1 sc sh gr
0.050000 slw
[] 0 sd
[] 0 sd
0 slc
n 10.150000 24.173500 m 3.950000 24.241200 l s
0 slj
n 4.745585 23.832489 m 3.950000 24.241200 l 4.754320 24.632441 l f
1.000000 1.000000 1.000000 srgb
n 0.850000 22.791200 m 0.850000 25.691200 l 3.950000 25.691200 l 3.950000 22.791200 l f
0.050000 slw
[] 0 sd
[] 0 sd
0 slj
0.000000 0.000000 0.000000 srgb
n 0.850000 22.791200 m 0.850000 25.691200 l 3.950000 25.691200 l 3.950000 22.791200 l cp s
/Courier-latin1 ff 0.800000 scf sf
(Err) dup sw 2 div 2.300000 ex sub 24.591200 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(ogni ) dup sw 2 div 7.544120 ex sub 21.282400 m gs 1 -1 sc sh gr
(simbolo) dup sw 2 div 7.544120 ex sub 22.082400 m gs 1 -1 sc sh gr
(diverso ) dup sw 2 div 7.544120 ex sub 22.882400 m gs 1 -1 sc sh gr
(da ") dup sw 2 div 7.544120 ex sub 23.682400 m gs 1 -1 sc sh gr
0.050000 slw
[] 0 sd
[] 0 sd
0 slc
n 11.150000 25.173500 m 11.146900 30.806700 l s
0 slj
n 10.747340 30.006480 m 11.146900 30.806700 l 11.547340 30.006920 l f
/Courier-latin1 ff 0.800000 scf sf
(") dup sw 2 div 12.361100 ex sub 28.226600 m gs 1 -1 sc sh gr
(/ OK) dup sw 2 div 12.361100 ex sub 29.026600 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(5) dup sw 2 div 11.250000 ex sub 31.983900 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(a-z) dup sw 2 div 7.424260 ex sub 30.427600 m gs 1 -1 sc sh gr
(A-Z) dup sw 2 div 7.424260 ex sub 31.227600 m gs 1 -1 sc sh gr
(0-9) dup sw 2 div 7.424260 ex sub 32.027600 m gs 1 -1 sc sh gr
(/ OK) dup sw 2 div 7.424260 ex sub 32.827600 m gs 1 -1 sc sh gr
0.050000 slw
[] 0 sd
[] 0 sd
0 slc
n 9.643515 31.806650 1.064955 1.064955 41.607061 318.392939 ellipse s
0 slj
n 10.207672 33.377580 m 10.439800 32.513800 l 9.609499 32.846366 l f
0.050000 slw
[] 0 sd
[] 0 sd
0 slc
n 12.146900 31.806700 m 21.864600 31.785600 l s
0 slj
n 21.065470 32.187336 m 21.864600 31.785600 l 21.063733 31.387338 l f
/Courier-latin1 ff 0.800000 scf sf
(" / ) dup sw 2 div 16.600000 ex sub 30.091200 m gs 1 -1 sc sh gr
(VALORE ) dup sw 2 div 16.600000 ex sub 30.891200 m gs 1 -1 sc sh gr
(ATTR. LETTO) dup sw 2 div 16.600000 ex sub 31.691200 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(6) dup sw 2 div 22.838200 ex sub 32.176900 m gs 1 -1 sc sh gr
0.050000 slw
[] 0 sd
[] 0 sd
0 slc
n 22.864600 30.785600 m 22.820300 18.652100 l s
0 slj
n 23.223218 19.450634 m 22.820300 18.652100 l 22.423223 19.453555 l f
/Courier-latin1 ff 0.800000 scf sf
(spazio) dup sw 2 div 24.496900 ex sub 28.208500 m gs 1 -1 sc sh gr
(/ OK) dup sw 2 div 24.496900 ex sub 29.008500 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(7) dup sw 2 div 22.937900 ex sub 17.689100 m gs 1 -1 sc sh gr
0.050000 slw
[] 0 sd
[] 0 sd
0 slc
n 23.864600 31.785600 m 43.176300 31.786200 l s
0 slj
n 42.376288 32.186175 m 43.176300 31.786200 l 42.376312 31.386175 l f
/Courier-latin1 ff 0.800000 scf sf
(8) dup sw 2 div 44.289200 ex sub 32.000700 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(> /) dup sw 2 div 28.639700 ex sub 32.668200 m gs 1 -1 sc sh gr
( END TAG ) dup sw 2 div 28.639700 ex sub 33.468200 m gs 1 -1 sc sh gr
(DI APERTURA) dup sw 2 div 28.639700 ex sub 34.268200 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(ogni simbolo ) dup sw 2 div 14.262800 ex sub 38.745500 m gs 1 -1 sc sh gr
(diverso da ) dup sw 2 div 14.262800 ex sub 39.545500 m gs 1 -1 sc sh gr
(> e spazio) dup sw 2 div 14.262800 ex sub 40.345500 m gs 1 -1 sc sh gr
0.050000 slw
[] 0 sd
[] 0 sd
0 slj
0 slc
n 22.864600 32.785600 m 22.864600 38.835600 2.400000 41.554700 2.400000 25.691200 c s
0 slj
n 2.800000 26.491200 m 2.400000 25.691200 l 2.000000 26.491200 l f
/Courier-latin1 ff 0.800000 scf sf
() dup sw 2 div 6.700000 ex sub 18.111000 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(a-z) dup sw 2 div 19.564900 ex sub 14.721500 m gs 1 -1 sc sh gr
(A-Z) dup sw 2 div 19.564900 ex sub 15.521500 m gs 1 -1 sc sh gr
(0-9) dup sw 2 div 19.564900 ex sub 16.321500 m gs 1 -1 sc sh gr
(/ OK) dup sw 2 div 19.564900 ex sub 17.121500 m gs 1 -1 sc sh gr
0.050000 slw
[] 0 sd
[] 0 sd
0 slc
n 45.443679 32.964277 1.179895 1.179895 266.818684 188.680583 ellipse s
0 slj
n 46.154769 31.342420 m 45.378200 31.786200 l 46.199165 32.141187 l f
/Courier-latin1 ff 0.800000 scf sf
(a-z) dup sw 2 div 48.852900 ex sub 31.692500 m gs 1 -1 sc sh gr
(A-Z) dup sw 2 div 48.852900 ex sub 32.492500 m gs 1 -1 sc sh gr
(0-9) dup sw 2 div 48.852900 ex sub 33.292500 m gs 1 -1 sc sh gr
(simboli) dup sw 2 div 48.852900 ex sub 34.092500 m gs 1 -1 sc sh gr
(/ ) dup sw 2 div 48.852900 ex sub 34.892500 m gs 1 -1 sc sh gr
(LETTURA STRINGA) dup sw 2 div 48.852900 ex sub 35.692500 m gs 1 -1 sc sh gr
0.050000 slw
[] 0 sd
[] 0 sd
0 slc
n 44.277300 30.786200 m 44.289900 15.326400 l s
0 slj
n 44.689248 16.126726 m 44.289900 15.326400 l 43.889248 16.126074 l f
/Courier-latin1 ff 0.800000 scf sf
(9) dup sw 2 div 44.382400 ex sub 14.760100 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(<) dup sw 2 div 48.874749 ex sub 22.265432 m gs 1 -1 sc sh gr
(/) dup sw 2 div 48.874749 ex sub 23.065432 m gs 1 -1 sc sh gr
(BEGIN TAG) dup sw 2 div 48.874749 ex sub 23.865432 m gs 1 -1 sc sh gr
(DI CHIUSURA) dup sw 2 div 48.874749 ex sub 24.665432 m gs 1 -1 sc sh gr
(o ) dup sw 2 div 48.874749 ex sub 25.465432 m gs 1 -1 sc sh gr
(TAG ANNIDIATO) dup sw 2 div 48.874749 ex sub 26.265432 m gs 1 -1 sc sh gr
0.100000 slw
[] 0 sd
[] 0 sd
0 slj
0 slc
0.696970 0.057212 0.127960 srgb
n 43.582800 15.054700 m 43.439500 16.220400 12.131100 31.771800 3.900000 25.291200 c s
0 slj
n 4.776003 25.471805 m 3.900000 25.291200 l 4.281118 26.100366 l f
/Courier-latin1 ff 0.800000 scf sf
0.742424 0.010572 0.032059 srgb
(ogni simbolo ) dup sw 2 div 30.813900 ex sub 23.303200 m gs 1 -1 sc sh gr
(diverso ) dup sw 2 div 30.813900 ex sub 24.103200 m gs 1 -1 sc sh gr
(da /e <) dup sw 2 div 30.813900 ex sub 24.903200 m gs 1 -1 sc sh gr
0.050000 slw
[] 0 sd
[] 0 sd
0 slc
0.000000 0.000000 0.000000 srgb
n 44.289900 13.470700 m 44.284900 3.049303 l s
0 slj
n 44.685284 3.849111 m 44.284900 3.049303 l 43.885284 3.849495 l f
/Courier-latin1 ff 0.800000 scf sf
(10) dup sw 2 div 44.368497 ex sub 2.289837 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
("/") dup sw 2 div 47.157089 ex sub 9.049008 m gs 1 -1 sc sh gr
(/ OK) dup sw 2 div 47.157089 ex sub 9.849008 m gs 1 -1 sc sh gr
(\(CHIUDI TAG\)) dup sw 2 div 47.157089 ex sub 10.649008 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(a-z) dup sw 2 div 48.125743 ex sub -0.205438 m gs 1 -1 sc sh gr
(A-Z) dup sw 2 div 48.125743 ex sub 0.594562 m gs 1 -1 sc sh gr
(0-9) dup sw 2 div 48.125743 ex sub 1.394562 m gs 1 -1 sc sh gr
(/ OK) dup sw 2 div 48.125743 ex sub 2.194562 m gs 1 -1 sc sh gr
0.050000 slw
[] 0 sd
[] 0 sd
0 slc
n 45.335210 0.998993 1.051514 1.051514 177.257622 92.742378 ellipse s
0 slj
n 43.847082 0.269357 m 44.284900 1.049303 l 44.646166 0.231081 l f
0.050000 slw
[] 0 sd
[] 0 sd
0 slc
n 43.284900 2.049303 m 18.448528 2.073045 l s
0 slj
n 19.248145 1.672280 m 18.448528 2.073045 l 19.248910 2.472280 l f
/Courier-latin1 ff 0.800000 scf sf
(>) dup sw 2 div 34.350000 ex sub -0.610727 m gs 1 -1 sc sh gr
(/ ) dup sw 2 div 34.350000 ex sub 0.189273 m gs 1 -1 sc sh gr
(END TAG CHIUSURA) dup sw 2 div 34.350000 ex sub 0.989273 m gs 1 -1 sc sh gr
(TAG LETTO) dup sw 2 div 34.350000 ex sub 1.789273 m gs 1 -1 sc sh gr
0.050000 slw
[] 0 sd
[] 0 sd
0 slc
n 21.618200 17.481500 m 12.100000 17.450000 l s
0 slj
n 12.901319 17.052650 m 12.100000 17.450000 l 12.898672 17.852645 l f
/Courier-latin1 ff 0.800000 scf sf
(<tag attr="valore attributo" attr="val. attr." ...> stringa </tag>) dup sw 2 div 20.608626 ex sub -17.341511 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
() dup sw 2 div 12.688800 ex sub -4.005200 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(Legenda:) dup sw 2 div 50.570600 ex sub -7.339440 m gs 1 -1 sc sh gr
(i/u       ) dup sw 2 div 50.570600 ex sub -6.539440 m gs 1 -1 sc sh gr
(i-ingresso) dup sw 2 div 50.570600 ex sub -5.739440 m gs 1 -1 sc sh gr
(u-uscita  ) dup sw 2 div 50.570600 ex sub -4.939440 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(<tag>stringa</tag>) dup sw 2 div 8.572424 ex sub -16.077500 m gs 1 -1 sc sh gr
0.100000 slw
[] 0 sd
[] 0 sd
0 slj
0 slc
0.121353 0.000000 0.750000 srgb
n 21.970300 18.309200 m 16.009000 18.309200 18.720600 28.509300 4.073530 24.685800 c s
0 slj
n 4.948622 24.500832 m 4.073530 24.685800 l 4.746560 25.274893 l f
/Courier-latin1 ff 0.800000 scf sf
0.094735 0.077289 0.742424 srgb
(=, ") dup sw 2 div 19.267600 ex sub 21.381700 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
0.000000 0.000000 0.000000 srgb
(legge) dup sw 2 div 49.989200 ex sub 14.353500 m gs 1 -1 sc sh gr
(</) dup sw 2 div 49.989200 ex sub 15.153500 m gs 1 -1 sc sh gr
(o ) dup sw 2 div 49.989200 ex sub 15.953500 m gs 1 -1 sc sh gr
(tag annidiato) dup sw 2 div 49.989200 ex sub 16.753500 m gs 1 -1 sc sh gr
0.100000 slw
[] 0 sd
[] 0 sd
0 slj
0 slc
0.000702 0.621212 0.000000 srgb
n 11.895635 10.559440 m 26.542735 11.853540 41.785300 12.779000 43.498800 31.079100 c s
0 slj
n 43.025962 30.319874 m 43.498800 31.079100 l 43.822478 30.245294 l f
/Courier-latin1 ff 0.800000 scf sf
0.068031 0.590909 0.025542 srgb
(> /) dup sw 2 div 28.647100 ex sub 13.985800 m gs 1 -1 sc sh gr
(END TAG ) dup sw 2 div 28.647100 ex sub 14.785800 m gs 1 -1 sc sh gr
(DI APERTURA) dup sw 2 div 28.647100 ex sub 15.585800 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
0.000000 0.000000 0.000000 srgb
(l'automa riceve in input un simbolo\(carattere alfanumerico/simbolo\) e) dup sw 2 div 16.308800 ex sub 42.629400 m gs 1 -1 sc sh gr
( in base al suo stato attuale si sposta in uno stato futuro dando in   ) dup sw 2 div 16.308800 ex sub 43.429400 m gs 1 -1 sc sh gr
(            uscita in valore che è possibile utizzare come memoria                           ) dup sw 2 div 16.308800 ex sub 44.229400 m gs 1 -1 sc sh gr
(   ) dup sw 2 div 16.308800 ex sub 45.029400 m gs 1 -1 sc sh gr
0.100000 slw
[0.200000] 0 sd
[0.200000] 0 sd
0 slc
n 48.639200 14.403500 m 45.289900 14.398600 l s
0 slj
n 46.090484 13.999771 m 45.289900 14.398600 l 46.089314 14.799770 l f
/Courier-latin1 ff 0.800000 scf sf
(<tag>stringa <tag>stringa</tag> </tag> \(con livelli di annidamento generici\)) dup sw 2 div 23.121197 ex sub -14.611100 m gs 1 -1 sc sh gr
0.100000 slw
[] 0 sd
[] 0 sd
0 slj
0 slc
0.047059 0.160784 1.000000 srgb
n 43.582800 13.742500 m 40.620831 9.855880 32.463530 11.065926 12.195138 9.857965 c s
0 slj
n 13.017518 9.506268 m 12.195138 9.857965 l 12.969924 10.304851 l f
/Courier-latin1 ff 0.800000 scf sf
0.003922 0.196078 1.000000 srgb
(< /) dup sw 2 div 37.665796 ex sub 9.007133 m gs 1 -1 sc sh gr
(BEGIN TAG) dup sw 2 div 37.665796 ex sub 9.807133 m gs 1 -1 sc sh gr
(ANNIDIATO) dup sw 2 div 37.665796 ex sub 10.607133 m gs 1 -1 sc sh gr
0.100000 slw
[] 0 sd
[] 0 sd
0 slj
0 slc
0.000000 0.000000 0.000000 srgb
n 10.449504 10.559440 m 7.660744 10.559440 2.764840 13.983500 -0.023964 13.983500 c s
0 slj
n 0.776036 13.583500 m -0.023964 13.983500 l 0.776036 14.383500 l f
/Courier-latin1 ff 0.800000 scf sf
(!/OK) dup sw 2 div 4.626040 ex sub 13.783500 m gs 1 -1 sc sh gr
1.000000 1.000000 1.000000 srgb
n -1.023960 13.983500 1.000000 1.000000 0 360 ellipse f
0.100000 slw
[] 0 sd
[] 0 sd
0.000000 0.000000 0.000000 srgb
n -1.023960 13.983500 1.000000 1.000000 0 360 ellipse cp s
/Courier-latin1 ff 0.800000 scf sf
(11) dup sw 2 div -1.023960 ex sub 14.183500 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(-/OK) dup sw 2 div -4.023960 ex sub 13.483500 m gs 1 -1 sc sh gr
1.000000 1.000000 1.000000 srgb
n -8.073960 13.983500 1.000000 1.000000 0 360 ellipse f
0.100000 slw
[] 0 sd
[] 0 sd
0.000000 0.000000 0.000000 srgb
n -8.073960 13.983500 1.000000 1.000000 0 360 ellipse cp s
0.100000 slw
[] 0 sd
[] 0 sd
0 slc
n -2.023960 13.983500 m -7.073960 13.983500 l s
0 slj
n -6.273960 13.583500 m -7.073960 13.983500 l -6.273960 14.383500 l f
1.000000 1.000000 1.000000 srgb
n -13.931700 13.996800 1.000000 1.000000 0 360 ellipse f
0.100000 slw
[] 0 sd
[] 0 sd
0.000000 0.000000 0.000000 srgb
n -13.931700 13.996800 1.000000 1.000000 0 360 ellipse cp s
0.100000 slw
[] 0 sd
[] 0 sd
0 slc
n -9.073960 13.983500 m -12.931700 13.996800 l s
0 slj
n -12.133084 13.594044 m -12.931700 13.996800 l -12.130326 14.394040 l f
/Courier-latin1 ff 0.800000 scf sf
(-/OK) dup sw 2 div -11.151200 ex sub 13.346800 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(12) dup sw 2 div -8.101200 ex sub 14.246800 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(13) dup sw 2 div -14.001200 ex sub 14.246800 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(NOTA:) dup sw 2 div -0.028111 ex sub 8.296830 m gs 1 -1 sc sh gr
(caratteri ) dup sw 2 div -0.028111 ex sub 9.096830 m gs 1 -1 sc sh gr
(letti) dup sw 2 div -0.028111 ex sub 9.896830 m gs 1 -1 sc sh gr
(<!) dup sw 2 div -0.028111 ex sub 10.696830 m gs 1 -1 sc sh gr
0.100000 slw
[0.200000] 0 sd
[0.200000] 0 sd
0 slc
n -1.028110 10.296800 m -1.023960 12.983500 l s
0 slj
n -1.425195 12.184119 m -1.023960 12.983500 l -0.625196 12.182883 l f
0.100000 slw
[] 0 sd
[] 0 sd
0 slj
0 slc
n -1.023960 14.983500 m 0.371889 16.596800 2.421890 17.896800 2.400000 22.791200 c s
0 slj
n 2.003582 21.989419 m 2.400000 22.791200 l 2.803574 21.992997 l f
/Courier-latin1 ff 0.800000 scf sf
(altro) dup sw 2 div -0.178111 ex sub 18.296800 m gs 1 -1 sc sh gr
(simbolo) dup sw 2 div -0.178111 ex sub 19.096800 m gs 1 -1 sc sh gr
0.100000 slw
[] 0 sd
[] 0 sd
0 slj
0 slc
n -8.073960 14.983500 m -8.019063 15.015921 0.750000 20.441200 0.850000 22.791200 c s
0 slj
n 0.416350 22.008929 m 0.850000 22.791200 l 1.215627 21.974917 l f
0.100000 slw
[] 0 sd
[] 0 sd
0 slc
n -15.087183 12.841317 1.165897 1.165897 82.336254 7.663746 ellipse s
0 slj
n -15.671211 14.499914 m -14.931700 13.996800 l -15.777898 13.707060 l f
/Courier-latin1 ff 0.800000 scf sf
(a-z) dup sw 2 div -14.954500 ex sub 8.246830 m gs 1 -1 sc sh gr
(A-Z) dup sw 2 div -14.954500 ex sub 9.046830 m gs 1 -1 sc sh gr
(0-9) dup sw 2 div -14.954500 ex sub 9.846830 m gs 1 -1 sc sh gr
(simboli /) dup sw 2 div -14.954500 ex sub 10.646830 m gs 1 -1 sc sh gr
(OK) dup sw 2 div -14.954500 ex sub 11.446830 m gs 1 -1 sc sh gr
0.100000 slw
[] 0 sd
[] 0 sd
0 slc
n -13.931700 14.996800 m -13.954500 19.446800 l s
0 slj
n -14.350396 18.644761 m -13.954500 19.446800 l -13.550406 18.648860 l f
1.000000 1.000000 1.000000 srgb
n -13.954500 20.446800 1.000000 1.000000 0 360 ellipse f
0.100000 slw
[] 0 sd
[] 0 sd
0.000000 0.000000 0.000000 srgb
n -13.954500 20.446800 1.000000 1.000000 0 360 ellipse cp s
1.000000 1.000000 1.000000 srgb
n -14.004500 27.196800 1.000000 1.000000 0 360 ellipse f
0.100000 slw
[] 0 sd
[] 0 sd
0.000000 0.000000 0.000000 srgb
n -14.004500 27.196800 1.000000 1.000000 0 360 ellipse cp s
0.100000 slw
[] 0 sd
[] 0 sd
0 slc
n -13.954500 21.446800 m -14.004500 26.196800 l s
0 slj
n -14.396057 25.392634 m -14.004500 26.196800 l -13.596102 25.401055 l f
/Courier-latin1 ff 0.800000 scf sf
(-/OK) dup sw 2 div -15.254500 ex sub 17.496800 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(-/OK) dup sw 2 div -15.304500 ex sub 23.346800 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(14) dup sw 2 div -14.004500 ex sub 20.646800 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(15) dup sw 2 div -14.104500 ex sub 27.396800 m gs 1 -1 sc sh gr
0.100000 slw
[] 0 sd
[] 0 sd
0 slj
0 slc
n -12.954500 20.446800 m -13.044100 20.446800 -9.904460 17.546800 -13.224600 14.703900 c s
0 slj
n -12.356768 14.920388 m -13.224600 14.703900 l -12.877091 15.528059 l f
/Courier-latin1 ff 0.800000 scf sf
(a-z) dup sw 2 div -9.804460 ex sub 17.546800 m gs 1 -1 sc sh gr
(A-Z) dup sw 2 div -9.804460 ex sub 18.346800 m gs 1 -1 sc sh gr
(0-9) dup sw 2 div -9.804460 ex sub 19.146800 m gs 1 -1 sc sh gr
(sibolo /) dup sw 2 div -9.804460 ex sub 19.946800 m gs 1 -1 sc sh gr
(OK) dup sw 2 div -9.804460 ex sub 20.746800 m gs 1 -1 sc sh gr
0.100000 slw
[] 0 sd
[] 0 sd
0 slj
0 slc
n -15.004500 27.196800 m -14.953600 27.196800 -24.181500 20.196800 -14.638800 14.703900 c s
0 slj
n -15.132593 15.449667 m -14.638800 14.703900 l -15.531689 14.756325 l f
/Courier-latin1 ff 0.800000 scf sf
(a-z) dup sw 2 div -21.781500 ex sub 17.496800 m gs 1 -1 sc sh gr
(A-Z) dup sw 2 div -21.781500 ex sub 18.296800 m gs 1 -1 sc sh gr
(0-9) dup sw 2 div -21.781500 ex sub 19.096800 m gs 1 -1 sc sh gr
(simbolo /) dup sw 2 div -21.781500 ex sub 19.896800 m gs 1 -1 sc sh gr
(OK) dup sw 2 div -21.781500 ex sub 20.696800 m gs 1 -1 sc sh gr
1.000000 1.000000 1.000000 srgb
n -13.949900 32.129800 1.000000 1.000000 0 360 ellipse f
0.100000 slw
[] 0 sd
[] 0 sd
0.000000 0.000000 0.000000 srgb
n -13.949900 32.129800 1.000000 1.000000 0 360 ellipse cp s
0.100000 slw
[] 0 sd
[] 0 sd
0 slc
n -14.004500 28.196800 m -13.949900 31.129800 l s
0 slj
n -14.364721 30.337384 m -13.949900 31.129800 l -13.564859 30.322494 l f
/Courier-latin1 ff 0.800000 scf sf
(> /) dup sw 2 div -11.849900 ex sub 28.879800 m gs 1 -1 sc sh gr
( END NOTA) dup sw 2 div -11.849900 ex sub 29.679800 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(1) dup sw 2 div -13.999900 ex sub 32.329800 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(<!-- stringa --> \(Note\)) dup sw 2 div 9.810575 ex sub -9.250468 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(<? XML ... ?> \(Intestazione dei file xml\)) dup sw 2 div 14.311215 ex sub -8.042157 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(l'automa riconosce:) dup sw 2 div 8.852790 ex sub -19.136100 m gs 1 -1 sc sh gr
0.100000 slw
[] 0 sd
[] 0 sd
0 slj
0 slc
n 11.172569 8.865930 m 11.035869 4.408810 12.063300 1.592882 4.233040 1.713882 c s
0 slj
n 5.026764 1.301569 m 4.233040 1.713882 l 5.039125 2.101473 l f
1.000000 1.000000 1.000000 srgb
n 3.233040 1.713882 1.000000 1.000000 0 360 ellipse f
0.100000 slw
[] 0 sd
[] 0 sd
0.000000 0.000000 0.000000 srgb
n 3.233040 1.713882 1.000000 1.000000 0 360 ellipse cp s
/Courier-latin1 ff 0.800000 scf sf
(?/OK) dup sw 2 div 7.583040 ex sub 3.063880 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(16) dup sw 2 div 3.163270 ex sub 1.942880 m gs 1 -1 sc sh gr
0.100000 slw
[] 0 sd
[] 0 sd
0 slc
n 2.181840 0.662682 1.052446 1.052446 87.211555 2.788445 ellipse s
0 slj
n 1.453447 2.152327 m 2.233040 1.713882 l 1.414528 1.353274 l f
/Courier-latin1 ff 0.800000 scf sf
(a-z) dup sw 2 div 0.863272 ex sub -3.457120 m gs 1 -1 sc sh gr
(A-Z) dup sw 2 div 0.863272 ex sub -2.657120 m gs 1 -1 sc sh gr
(0-9) dup sw 2 div 0.863272 ex sub -1.857120 m gs 1 -1 sc sh gr
(simboli) dup sw 2 div 0.863272 ex sub -1.057120 m gs 1 -1 sc sh gr
(/OK) dup sw 2 div 0.863272 ex sub -0.257120 m gs 1 -1 sc sh gr
1.000000 1.000000 1.000000 srgb
n -4.086730 1.942877 1.000000 1.000000 0 360 ellipse f
0.100000 slw
[] 0 sd
[] 0 sd
0.000000 0.000000 0.000000 srgb
n -4.086730 1.942877 1.000000 1.000000 0 360 ellipse cp s
1.000000 1.000000 1.000000 srgb
n -11.686700 1.963588 1.000000 1.000000 0 360 ellipse f
0.100000 slw
[] 0 sd
[] 0 sd
0.000000 0.000000 0.000000 srgb
n -11.686700 1.963588 1.000000 1.000000 0 360 ellipse cp s
0.100000 slw
[] 0 sd
[] 0 sd
0 slj
0 slc
n 2.884400 2.742880 m 0.334400 5.092880 0.484400 2.042880 -3.086730 1.942880 c s
0 slj
n -2.275847 1.565430 m -3.086730 1.942880 l -2.298240 2.365116 l f
0.100000 slw
[] 0 sd
[] 0 sd
0 slc
n -5.086730 1.942880 m -10.686700 1.963588 l s
0 slj
n -9.888185 1.560632 m -10.686700 1.963588 l -9.885226 2.360627 l f
/Courier-latin1 ff 0.800000 scf sf
(?/OK) dup sw 2 div -1.015600 ex sub 3.842880 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(>/OK) dup sw 2 div -7.865600 ex sub 1.392880 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(17) dup sw 2 div -4.115600 ex sub 2.192880 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(1) dup sw 2 div -11.754630 ex sub 2.071866 m gs 1 -1 sc sh gr
0.100000 slw
[] 0 sd
[] 0 sd
0 slj
0 slc
n -4.086730 2.942880 m -8.265600 15.079400 -3.150000 21.977700 0.850000 24.241200 c s
0 slj
n -0.043250 24.195334 m 0.850000 24.241200 l 0.350742 23.499080 l f
/Courier-latin1 ff 0.800000 scf sf
(altro) dup sw 2 div -7.265600 ex sub 6.179370 m gs 1 -1 sc sh gr
(simbolo) dup sw 2 div -7.265600 ex sub 6.979370 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(<tag></tag>) dup sw 2 div 6.873527 ex sub -12.059689 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
(<tag/>) dup sw 2 div 5.594108 ex sub -10.600784 m gs 1 -1 sc sh gr
0.100000 slw
[] 0 sd
[] 0 sd
0 slj
0 slc
n 24.183500 31.695500 m 29.133500 29.345500 43.539900 21.276400 44.289900 15.326400 c s
0 slj
n 44.586711 16.170144 m 44.289900 15.326400 l 43.792992 16.070095 l f
/Courier-latin1 ff 0.800000 scf sf
(<) dup sw 2 div 35.883500 ex sub 25.395500 m gs 1 -1 sc sh gr
(/) dup sw 2 div 35.883500 ex sub 26.195500 m gs 1 -1 sc sh gr
(BEGIN TAG) dup sw 2 div 35.883500 ex sub 26.995500 m gs 1 -1 sc sh gr
(DI CHIUSURA) dup sw 2 div 35.883500 ex sub 27.795500 m gs 1 -1 sc sh gr
0.100000 slw
[] 0 sd
[] 0 sd
0 slj
0 slc
0.050247 0.598485 0.026137 srgb
n 11.895635 9.156490 m 30.862757 8.017402 41.964334 8.158823 43.577793 2.756409 c s
0 slj
n 43.732133 3.637420 m 43.577793 2.756409 l 42.965589 3.408487 l f
/Courier-latin1 ff 0.800000 scf sf
0.000000 0.000000 0.000000 srgb
() dup sw 2 div 29.448544 ex sub 5.825371 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
0.043566 0.613636 0.030755 srgb
("/") dup sw 2 div 25.276614 ex sub 6.391056 m gs 1 -1 sc sh gr
(/OK) dup sw 2 div 25.276614 ex sub 7.191056 m gs 1 -1 sc sh gr
(CHIUDI TAG) dup sw 2 div 25.276614 ex sub 7.991056 m gs 1 -1 sc sh gr
/Courier-latin1 ff 0.800000 scf sf
0.000000 0.000000 0.000000 srgb
(<tag attr="val.attr" ...>stringa <tag attr="val">stringa</tag> </tag>) dup sw 2 div 21.352068 ex sub -13.400784 m gs 1 -1 sc sh gr
showpage

--------------731FA719224505AF79E91BDF--