Ito ang command compile_et 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
compile_et - compiler ng talahanayan ng error
SINOPSIS
compile_et file
DESCRIPTION
Compile_et Kino-convert ang isang listahan ng talahanayan ng mga pangalan ng error-code at nauugnay na mga mensahe sa isang C
source file na angkop para gamitin sa com_err(3) aklatan.
Ang pangalan ng source file ay dapat magtapos sa isang suffix ng ``.et''; ang file ay binubuo ng isang deklarasyon
pagbibigay ng pangalan (hanggang sa apat na character ang haba) ng error-code table:
error_table pangalan
na sinusundan ng hanggang 256 na mga entry ng form:
error_code pangalan, " pisi "
at isang pangwakas
dulo
upang ipahiwatig ang dulo ng talahanayan.
Ang pangalan ng talahanayan ay ginagamit upang bumuo ng pangalan ng isang subroutine
initialize_XXXX_error_table na dapat tawagin upang ang com_err library sa
kilalanin ang talahanayan ng error.
Ang iba't ibang mga error code na tinukoy ay itinalaga ng sunud-sunod na pagtaas ng mga numero (simula
na may malaking bilang na nakalkula bilang isang hash function ng pangalan ng talahanayan); kaya para sa
compatibility iminumungkahi na ang mga bagong code ay idaragdag lamang sa dulo ng isang umiiral na
talahanayan, at walang mga code na aalisin sa mga talahanayan.
Ang mga pangalan na tinukoy sa talahanayan ay inilalagay sa isang C header file na may preprocessor
mga direktiba na tumutukoy sa mga ito bilang mga integer constant na hanggang 32 bits ang magnitude.
Binubuo din ang AC source file na dapat i-compile at maiugnay sa object
mga file na tumutukoy sa mga error code na ito; naglalaman ito ng teksto ng mga mensahe at ang
pagsisimula ng subroutine. Ang parehong C file ay may mga pangalan na nagmula sa orihinal
source file, na may ``.et'' suffix na pinalitan ng ``.c'' at ``.h''.
Ang isang ``#'' sa source file ay itinuturing bilang isang character ng komento, at lahat ng natitirang teksto sa
ang dulo ng linya ng pinagmulan ay hindi papansinin.
Gumamit ng compile_et online gamit ang mga serbisyo ng onworks.net