Ito ang command disp na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
disp - TDF pretty printer
SINOPSIS
magagamit [ pagpipilian ] input-file [ output-file ]
DESCRIPTION
magagamit isinasalin ang input TDF capsule, input-file sa isang nababasa ng tao
form, ang layout nito ay sumasalamin sa istruktura ng pinagbabatayan na TDF
puno. Kung ang output-file argumento ay naroroon, ito ay ginagamit para sa output;
kung hindi ay ginagamit ang karaniwang output.
Hangga't maaari ang output ng magagamit tumutugma sa detalye ng TDF.
Ang pinakamahalagang pagbubukod ay ang paggamit ng mga asterisk pagkatapos ng pangalan ng token
upang ipahiwatig ang isang aplikasyon ng token na iyon. Sanay din ang isang gitling
ipahiwatig ang kawalan ng isang opsyonal na argumento at isang ellipsis (...) ay
ginamit upang ipahiwatig na ang mga argumento ng isang token ay nilaktawan sa halip na
na-decode (dahil ang token ay hindi nadeklara).
Inirerekumenda na magagamit ay hinihingi sa pamamagitan ng Tcc(1) gamit ang -disp or
ang -disp_t pagpipilian Ang -opt maaaring ipasa ang bandila sa magagamit sa pamamagitan ng pagpasa sa
bandila -Wd,-opt sa Tcc.
Opsyon
-g Maakt magagamit mag-print ng anumang mga yunit ng diagnostic na impormasyon sa loob ng TDF
capsule.
-nhaligi
Maakt magagamit subukang i-format ang output nito upang magkasya sa isang lapad ng pahina ng
haligi. Ang default na lapad ng pahina ay 80.
-q Maakt magagamit huwag pansinin ang tinukoy na lapad ng pahina at i-print ang output nito
na may pinakamababang posibleng indentation. Ginagawa nitong tumakbo
mas mabilis, ngunit hindi ginagamit nang husto ang magagamit na pahina
lapad
-r Maakt magagamit magpatuloy pagkatapos ng anumang mga pagkakamali. Ang paggamit ng watawat na ito ay
hindi inirerekomenda dahil ang anumang nabasa pagkatapos ng isang error ay malamang na
maging napakaliit ng halaga.
-v Maakt magagamit i-print ang numero ng bersyon nito at ang bersyon ng TDF
espesipikasyon na sinusuportahan nito.
-A Maakt magagamit i-decode ang lahat ng unit na kinikilala nito (kabilang ang
diagnostic at linking units) sa loob ng TDF capsule.
-D Maakt magagamit mag-print ng isang simpleng binary dump ng input file. Ito
ay nilayon para sa mga layunin ng pag-debug.
-E Maakt magagamit iulat ang naturang impormasyon bilang ang bilang ng mga panlabas
mga tag at token na kadalasang inaalis nito.
-S Dahil ang mga token ay maaaring tukuyin sa mga tuntunin ng iba pang mga token at gawin
hindi kailangang ideklara bago sila matukoy, magagamit gumagawa ng dalawa
pass ng lahat ng token definition units. Sa unang pasa nito
kinukuha lamang ang impormasyon ng deklarasyon, na lumampas sa
pangunahing katawan ng kahulugan. Sa pangalawang pass lahat ng
binabasa ang impormasyon. Ang -S ginagawang pagpipilian magagamit laktawan ang una
pumasa
-T Ang skip pass na inilarawan sa ilalim ng -S karaniwang ginagawa ang opsyon
tahimik, nang hindi nagpi-print ng anumang impormasyon. Ito ay binago ng
ang -T pagpipilian.
-U Maakt magagamit i-print ang impormasyon sa paggamit na nauugnay sa
panlabas na mga token at tag at gayundin ang anumang mga yunit ng impormasyon ng linkage
sa loob ng kapsula.
-V Bilang default magagamit sinusubukang i-rationalize ang TDF na binabasa nito. Sa
partikular na ginagamit nito ang panlabas na token at mga pangalan ng tag sa tuwing
posible, kasunod ng token at tag binding upang mahanap ang mga ito,
at gumagawa ng mga pangalan para sa mga token at tag na wala
panlabas na mga pangalan. Ang -V ang pagpipilian ay ginagawang hindi ito nagtatangka ng anuman
rasyonalisasyon, ngunit sa halip ay ilabas kung ano mismo ang nababasa nito.
-W Maakt magagamit magbigay ng babala tungkol sa bawat token na ginagamit
bago ito ideklara.
DIAGNOSTICS
Ang mga ulat ng error kung ang input file ay hindi isang legal na TDF capsule ay
nilayon upang tulungan ang mga developer sa pagsulat ng mga programa na gumagawa ng TDF. Sa gayon
sinusubukan nilang ibigay ang lahat ng impormasyong maaaring kailanganin, kabilang ang
ang posisyon sa loob ng input file kung saan nangyari ang error.
Gumamit ng disp online gamit ang mga serbisyo ng onworks.net