InglesPransesEspanyol

OnWorks favicon

pbc_merge - Online sa Cloud

Patakbuhin ang pbc_merge sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

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


pbc_merge - Pagsamahin ang maramihang Parrot bytecode (PBC) na file sa
isang PBC file.

SINOPSIS


pbc_merge -o out.pbc input1.pbc input2.pbc ...

DESCRIPTION


Ang program na ito ay tumatagal ng dalawa o higit pang PBC file at gumagawa ng isang pinagsamang output PBC file na may
isang solong fix-up table at constants table.

Command-Line Options
"-o out.pbc"
Ang pangalan ng PBC file na gagawin, na naglalaman ng mga pinagsamang segment mula sa input na PBC
file.

Pag-andar
"static void help(void)"
I-print ang impormasyon ng tulong ng user.

"static void ensure_libdep(PARROT_INTERP, PackFile_ByteCode *bc, STRING *lib)"
Tinitiyak na ang libdep "lib" ay nasa listahan ng libdeps para sa "bc".

"static PackFile_ByteCode* pbc_merge_bytecode(PARROT_INTERP, pbc_merge_input **inputs, int
num_inputs, PackFile *pf)"
Pinagsasama ng function na ito ang bytecode mula sa mga input packfile, na nag-iimbak ng mga offset na iyon
ang bawat bit ng bytecode ay umiiral na ngayon sa.

"static PackFile_ConstTable* pbc_merge_constants(PARROT_INTERP, pbc_merge_input **inputs,
int num_inputs, PackFile *pf)"
Pinagsasama ng function na ito ang mga constants table mula sa input PBC file.

"static na PackFile_Annotations* pbc_merge_annotations(PARROT_INTERP, pbc_merge_input
**mga input, int num_inputs, PackFile *pf, PackFile_ByteCode *bc)"
Pagsamahin ang mga segment ng Anotasyon mula sa "mga input" sa isang bagong segment na "PackFile_Annotations."
Ibinabalik ang bagong pinagsamang segment (na nakadugtong na rin sa direktoryo sa
"pf").

"static void pbc_merge_debugs(PARROT_INTERP, pbc_merge_input **inputs, int num_inputs,
PackFile_ByteCode *bc)"
Pinagsasama ng function na ito ang mga segment ng debug mula sa mga input na PBC file.

"static void pbc_fixup_bytecode(PARROT_INTERP, pbc_merge_input **inputs, int num_inputs,
PackFile_ByteCode *bc)"
Ayusin ang bytecode. Kabilang dito ang pagwawasto ng mga pointer sa palagiang talahanayan at pag-update
ang ops mapping.

"static void pbc_fixup_constants(PARROT_INTERP, pbc_merge_input **inputs, int num_inputs)"
Pag-aayos ng mga pare-pareho. Kabilang dito ang pagwawasto ng mga pointer sa bytecode.

"static PackFile* pbc_merge_begin(PARROT_INTERP, pbc_merge_input **inputs, int
num_inputs)"
Ito ang function na nagtutulak sa proseso ng pagsasama ng PBC.

"static void pbc_merge_write(PARROT_INTERP, PackFile *pf, const char *filename)"
Isinulat ng mga function na ito ang pinagsamang packfile.

"int main(int argc, const char **argv)"
Ang pangunahing function na kumukuha ng console input, ay nagbabasa sa mga packfile na ibinigay nila
umiiral, ibibigay ang mga ito sa isa pang function na nagpapatakbo ng proseso ng pagsasama at sa wakas ay nagsusulat
ilabas ang ginawang packfile.

*/

/*
* Mga lokal na variable:
* c-file-style: "parrot"
* Wakas:
* vim: expandtab shiftwidth=4 cinoptions='\:2=2' :
*/

Gamitin ang pbc_merge online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    FreeRTOS Real Time Kernel (RTOS)
    FreeRTOS Real Time Kernel (RTOS)
    Ang FreeRTOS ay isang real-time na nangunguna sa merkado
    operating system (RTOS) para sa
    microcontroller at maliit
    mga microprocessor. Ibinahagi nang malaya
    sa ilalim ng open source na kuto ng MIT...
    I-download ang FreeRTOS Real Time Kernel (RTOS)
  • 2
    Avogadro
    Avogadro
    Ang Avogadro ay isang advanced na molekular
    editor na idinisenyo para sa cross-platform na paggamit
    sa computational chemistry, molekular
    pagmomodelo, bioinformatics, materyales
    agham at...
    I-download ang Avogadro
  • 3
    XMLTV
    XMLTV
    Ang XMLTV ay isang set ng mga program na ipoproseso
    Mga listahan sa TV (tvguide) at tumulong sa pamamahala
    iyong panonood ng TV, pag-iimbak ng mga listahan sa isang
    XML-based na format. May mga kagamitan sa
    gawin...
    I-download ang XMLTV
  • 4
    striker
    striker
    Proyekto ng Strikr Free Software. Mga artifact
    inilabas sa ilalim ng 'intent based'
    dalawahang lisensya: AGPLv3 (komunidad) at
    CC-BY-NC-ND 4.0 internasyonal
    (komersyal)...
    I-download ang strikr
  • 6
    GIFLIB
    GIFLIB
    Ang giflib ay isang aklatan para sa pagbabasa at
    pagsulat ng mga larawang gif. Ito ay API at ABI
    tugma sa libungif na nasa
    malawak na paggamit habang ang LZW compression
    ang algorithm ay...
    I-download ang GIFLIB
  • Marami pa »

Linux command

Ad