InglesPransesEspanyol

Ad


OnWorks favicon

avr-gasp - Online sa Cloud

Magpatakbo ng avr-gasp sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na avr-gasp 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


gasp - isang preprocessor para sa mga programa ng pagpupulong

SINOPSIS


pangangapos ng hihinga [-a|--alternate] [-c CHAR | --commentchar CHAR] [-d|--debug] [-h|- Tumulong] [-M|--mri]
[-o OUTFILE | --output OUTFILE] [-p|--print] [-s|--copysource] [-u|--hindi makatwiran]
[-v|--bersyon] INFILE ...

DESCRIPTION


Ang pangunahing layunin ng GNU assembler ay upang tipunin ang output ng iba
mga programa--kapansin-pansin ang mga compiler. Kapag kailangan mong i-hand-code ang mga espesyal na gawain sa pagpupulong,
ibig sabihin ang GNU assembler ay isang hindi magiliw na processor: wala itong mga direktiba para sa mga macro,
kondisyon, o marami pang ibang kaginhawaan na maaari mong asahan.

Sa ilang mga kaso maaari mo lamang gamitin ang C preprocessor, o isang pangkalahatang preprocessor na tulad
M4; ngunit ito ay maaaring maging awkward, dahil wala sa mga bagay na ito ay dinisenyo na may assembly in
isip.

pangangapos ng hihinga pinupunan ang pangangailangang ito. Ito ay malinaw na idinisenyo upang ibigay ang mga pasilidad na kailangan mo
hand-coded assembly code. Ang pagpapatupad nito bilang isang preprocessor, sa halip na bahagi ng
assembler, nagbibigay-daan sa maximum na kakayahang umangkop: maaari mo itong gamitin sa hand-coded assembly,
nang hindi nagbabayad ng multa ng karagdagang kumplikado sa assembler na ginagamit mo para sa output ng compiler.

INFILE... ay ang mga file na ipoproseso.

Opsyon


Ang pinakasimpleng paraan upang gamitin ang GASP ay ang patakbuhin ito bilang isang filter at i-assemble ang output nito. Sa Unix
at katulad nito, magagawa mo ito, halimbawa:

$ gasp prog.asm | bilang -o prog.o

Naturally, mayroon ding ilang mga opsyon sa command-line na magbibigay-daan sa iyong humiling ng mga variation
ang pangunahing tema na ito. Narito ang buong hanay ng mga posibilidad para sa command line ng GASP.

-a

--alternate
Gumamit ng alternatibong macro syntax. *Tandaan Kahaliling macro syntax: Kahaliling, para sa a
talakayan kung paano naiiba ang syntax na ito sa default na syntax ng GASP.

-c CHAR

--commentchar CHAR
Gamitin ang CHAR bilang character ng komento. Ang default na character ng komento ay `!'. Para sa
halimbawa, para gumamit ng semicolon bilang character ng komento, tukuyin ang `-c ';'' sa GASP
command line. Dahil ang assembler command character ay kadalasang may espesyal na kahalagahan
upang mag-utos ng mga shell, magandang ideya na mag-quote o makatakas sa CHAR kapag tinukoy mo ang a
karakter ng komento.

Para sa kapakanan ng pagiging simple, lahat ng mga halimbawa sa manwal na ito ay gumagamit ng default na komento
karakter `!'.

-d

--debug
Ipakita ang mga istatistika ng pag-debug. Sa bersyong ito ng GASP, gumagawa ang opsyong ito
mga istatistika tungkol sa mga string buffer na inilalaan ng GASP sa loob. Para sa bawat isa
tinukoy na buffersize S, ipinapakita ng GASP ang bilang ng mga string N na inilaan nito, na may a
linya tulad nito:

laki ng mga string S: N

Ipinapakita ng GASP ang mga istatistikang ito sa karaniwang stream ng error, kapag tapos na
preprocessing.

-h

- Tumulong Magpakita ng buod ng mga opsyon sa command line ng GASP.

-M

--mri Gumamit ng MRI compatibility mode. Ang paggamit sa opsyong ito ay nagiging sanhi ng GASP na tanggapin ang syntax at
pseudo-ops na ginagamit ng Microtec Research `ASM68K' assembler.

-o OUTFILE

--output OUTFILE
`-o OUTFILE' `--output OUTFILE' Isulat ang output sa isang file na tinatawag na OUTFILE. kung ikaw
huwag gamitin ang opsyong `-o', isinusulat ng GASP ang output nito sa karaniwang stream ng output.

-p

--print
I-print ang mga numero ng linya. Sinusunod ng GASP ang opsyong ito _only_ kung tinukoy mo rin ang `-s' na kokopyahin
mga linya ng pinagmulan sa output nito. Gamit ang `-s -p', ipinapakita ng GASP ang numero ng linya ng bawat isa
nakopya ang source line (kaagad pagkatapos ng character ng komento sa simula ng
linya).

-s

--copysource
Kopyahin ang mga linya ng pinagmulan sa output file. Gamitin ang opsyong ito para makita ang epekto ng
bawat linya ng preprocessor sa output ng GASP. Naglalagay ang GASP ng character ng komento (`!' ni
default) sa simula ng bawat linya ng pinagmulan na kinokopya nito, upang magamit mo ito
opsyon at tipunin pa rin ang resulta.

-u

--hindi makatwiran
I-bypass ang "hindi makatwirang pagpapalawak" na limitasyon. Dahil maaari mong tukuyin ang mga macro ng GASP sa loob
iba pang mga macro definition, ang preprocessor ay karaniwang may kasamang sanity check. Kung
ang iyong programa ay nangangailangan ng higit sa 1,000 nested expansion, ang GASP ay karaniwang lumalabas kasama nito
isang mensahe ng error. Gamitin ang opsyong ito para i-off ang check na ito, na nagbibigay-daan sa unlimited
mga nested expansion.

-v

--bersyon
Ipakita ang numero ng bersyon ng GASP.

INFILE ...
Ang mga pangalan ng input file. Dapat mong tukuyin ang hindi bababa sa isang input file; kung tinukoy mo
higit pa, pinoproseso ng GASP ang lahat ng ito, pinagsasama ang output sa pagkakasunud-sunod na iyong inilista
ang INFILE na mga argumento.

Markahan ang dulo ng bawat input file gamit ang preprocessor command na `.END'.

Gumamit ng avr-gasp online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    Tagapag-download ng Larawan
    Tagapag-download ng Larawan
    Gumapang at mag-download ng mga larawan gamit ang
    Selenium Gamit ang python3 at PyQt5.
    Sinusuportahang Search Engine: Google, Bing,
    Baidu. Input ng mga keyword mula sa keyboard
    o input mula sa...
    I-download ang Image Downloader
  • 2
    Eclipse Tomcat Plugin
    Eclipse Tomcat Plugin
    Nagbibigay ang Eclipse Tomcat Plugin
    simpleng pagsasama ng isang tomcat servlet
    lalagyan para sa pagpapaunlad ng java
    mga web application. Maaari kang sumali sa amin para sa
    talakayan...
    I-download ang Eclipse Tomcat Plugin
  • 3
    WebTorrent Desktop
    WebTorrent Desktop
    Ang WebTorrent Desktop ay para sa streaming
    torrents sa Mac, Windows o Linux. Ito
    kumokonekta sa parehong BitTorrent at
    Mga kapantay sa WebTorrent. Ngayon wala na
    kailangan maghintay...
    I-download ang WebTorrent Desktop
  • 4
    GenX
    GenX
    Ang GenX ay isang siyentipikong programa upang pinuhin
    x-ray refelcetivity, neutron
    reflectivity at surface x-ray
    data ng difraction gamit ang differential
    algorithm ng ebolusyon....
    I-download ang GenX
  • 5
    pspp4windows
    pspp4windows
    Ang PSPP ay isang programa para sa istatistika
    pagsusuri ng mga sample na datos. Ito ay isang libre
    kapalit para sa proprietary program
    SPSS. Ang PSPP ay may parehong text-based at
    graphical sa amin...
    I-download ang pspp4windows
  • 6
    Mga Extension ng Git
    Mga Extension ng Git
    Ang Git Extensions ay isang standalone na tool sa UI
    para sa pamamahala ng mga repositoryo ng Git. Ito rin
    isinasama sa Windows Explorer at
    Microsoft Visual Studio
    (2015/2017/2019). Ang...
    I-download ang Git Extension
  • Marami pa »

Linux command

Ad