PAR: jepi një emri një vlerë
Një rresht PAR deklaron një emër dhe i jep një vlerë, që koordinatat më tej në program të llogariten në vend që të shkruhen. Një program parametrik e thotë njëherë gjatësinë e panelit dhe nxjerr prej saj çdo buzë, kështu një skedar i vetëm pret një varg përmasash. Vlera mund të jetë vetë një shumë numrash dhe emrash të deklaruar më parë.
Sintaksa
PAR <name> <value or sum>E verifikuarRiprodhuar bajt për bajt nga një skedar i provuar në makinë.
Parametrat
name | Emri që merr një vlerë, i përdorur si koordinatë kudo pas tij. | i detyrueshëm |
value | Një numër, ose një shumë numrash dhe emrash të deklaruar më parë. | i detyrueshëm |
Si shkruhet në PGM
PAR nuk prodhon bajte. Konvertuesi i kryen të gjitha shumat gjatë leximit dhe shkruan numrat që dalin, kështu skedari i konvertuar është ngurtësuar në përmasën që dhanë emrat dhe nuk i mban më vetë emrat.
Shembull
PAR LEN 800Shënime
- Vetëm shkrimi me shenjën e barazimit mban një shumë. X=LEN/2 llogaritet; XLEN do të ishte një shkronjë dhe një emër të ngjitur pa u ditur ku mbaron njëri, prandaj lexohet si numër i thjeshtë dhe refuzohet.
- Shumat përdorin katër veprimet aritmetike dhe kllapat. Asgjë nuk ekzekutohet: vlera lexohet shenjë pas shenje dhe nuk i jepet kurrë një programi.
- Edhe përmasat e panelit mund të llogariten, gjë që zakonisht është vlera që ia vlen më shumë të deklarohet.
- Xilog Plus ka edhe L. Ai lihet i paprekur derisa një program i vërtetë të tregojë si duket, sepse hamendja mund ta lexonte një etiketë si deklarim.
Mesazhet që mund të prodhojë kjo komandë
- PAR pa vlerëGabim leximi
- Emër që nuk merr dot vlerëGabim leximi
- Emër që nuk mori kurrë vlerëGabim leximi
- Vlerë që pjesëton me zeroGabim leximi
- Kllapë e lënë hapurGabim leximi
- Diçka e mbetur pas vlerësGabim leximi
- Vlerë që ndërpritet në mesGabim leximi
- Shenjë pa kuptim brenda një vlereGabim leximi
- Kllapa të futura shumë thellëGabim leximi
- Vlera të llogaritura nga emra të deklaruarNjoftim