InglesPransesEspanyol

Ad


OnWorks favicon

dcl2inc - Online sa Cloud

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

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


dcl2inc - postprocess ftnchek .dcl file upang lumikha ng hiwalay na INCLUDE file

SINOPSIS


dcl2inc *.dcl

DESCRIPTION


dcl2inc postprocessing deklarasyon file output sa pamamagitan ng ftnchek(1), pinapalitan ang natatanging COMMON
mga kahulugan ng block ni Fortran MAISASALI mga pahayag. Para sa bawat input .dcl file, isang binagong
output .dcn file ay ginawa, kasama ang mga file na pinangalanan ng COMMON block name,
na may extension ng filename .inc.

Sa karagdagan, dcl2inc gumagawa sa stdout isang listahan ng mga Makefile dependencies para sa UNIX
gumawa(1) utility. Ang mga ito ay maaaring idagdag sa proyekto Makefile upang matiyak na anuman
kasunod na pagbabago sa .inc Ang mga file ay pumupukaw ng muling pagsasama-sama ng mga source file na kinabibilangan ng mga ito.

dcl2inc nagbabala tungkol sa mga COMMON na naiiba sa kanilang unang paglitaw, at simpleng mga kopya
sila sa output .dcn file, sa halip na palitan ang mga ito ng INCLUDE statement. kaya,
anumang COMMON na pahayag na makikita sa output .dcn dapat suriing mabuti ang mga file
upang matukoy kung bakit sila naiiba: maaaring sila ay nagkakamali.

Pagtitiklop ng magkaparehong data, at mga bug na nagmumula sa kasunod na pagbabago ng bahagi lamang
nito, ay isang makabuluhang dahilan kung bakit dapat ang mga proyekto sa programming ng Fortran mangailangan na COMMON
Ang mga deklarasyon ay nangyayari sa magkahiwalay na kasama ang mga file, upang mayroon lamang a solong punto ng
kahulugan ng anumang pandaigdigang bagay.

Kahit na ang Fortran MAISASALI ang pahayag ay kalunos-lunos na tinanggal mula sa 1977 Standard,
matagal na itong ipinatupad ng halos lahat ng mga vendor ng compiler, at bahagi ito ng 1990
Pamantayan. Sa pagsasagawa, walang problema sa portability na nauugnay sa paggamit ng
ISAMA ang mga pahayag, nakalaan iniiwasan ng isang iyon ang mga hindi madadala na pangalan ng file. Basta ang code
sumusunod sa limitasyon ng Fortran na anim na character na alphanumeric na pangalan, ang mga filename na nabuo ng
dcl2inc magiging katanggap-tanggap sa lahat ng kasalukuyang sikat na operating system.

Ang default ng Fortran, o IMPLICIT, variable na pag-type ay hindi na ginagamit sa modernong programming
mga wika, dahil hinihikayat nito ang palpak na dokumentasyon, at mas masahol pa, mga bug dahil sa maling spelling
mga baryabol, o mga baryabol na naputol dahil lumampas ang mga ito sa column 72. Kung
lahat ng mga variable na ginamit ay tahasang na-type, at isang compiler na opsyon ay ginagamit upang tanggihan ang lahat
mga unit ng program na may mga hindi na-type na variable, variable na spelling at mga error sa truncation
tinanggal.

Mga variable na deklarasyon na awtomatikong ginawa ng isang tool tulad ng ftnchek(1) o
pfort(1) magkaroon ng pare-parehong format na nagpapadali sa paggamit ng mga editor ng stream (hal. sa
baguhin ang mga sukat ng array o palitan ang pangalan ng mga variable), at simpleng katumpakan ng floating-point
mga tool sa conversion tulad ng d2pNa (1), dtoqNa (1), dtosNa (1), qtodNa (1), s2d(1), at stodNa (1).

CAVEAT


Ang kasalukuyang bersyon (2.9) ng ftnchek(1) ay hindi gumagawa ng Fortran EQUIVALENCE na mga pahayag sa
.dcl file, kaya dapat kang maging maingat upang mapanatili ang mga ito kapag pinapalitan ang mga orihinal na deklarasyon
na may mga bago mula sa .dcl or .dcn file.

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


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    NSIS: Nullsoft Scriptable Install System
    NSIS: Nullsoft Scriptable Install System
    NSIS (Nullsoft Scriptable Install
    System) ay isang propesyonal na open source
    system upang lumikha ng mga installer ng Windows. Ito
    ay idinisenyo upang maging kasing liit at nababaluktot
    bilang posible...
    I-download ang NSIS: Nullsoft Scriptable Install System
  • 2
    authpass
    authpass
    Ang AuthPass ay isang open source na password
    manager na may suporta para sa sikat at
    napatunayang Keepass (kdbx 3.x AT kdbx 4.x ...
    I-download ang authpass
  • 3
    Zabbix
    Zabbix
    Ang Zabbix ay isang enterprise-class na bukas
    pinagmumulan na ibinahagi ng solusyon sa pagsubaybay
    dinisenyo upang subaybayan at subaybayan
    pagganap at pagkakaroon ng network
    mga server, device...
    I-download ang Zabbix
  • 4
    KDiff3
    KDiff3
    Hindi na pinapanatili ang repositoryong ito
    at iniingatan para sa mga layunin ng archival. Tingnan mo
    https://invent.kde.org/sdk/kdiff3 for
    ang pinakabagong code at
    https://download.kde.o...
    I-download ang KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    Ang USBLoaderGX ay isang GUI para sa
    Ang USB Loader ni Waninkoko, batay sa
    libwiigui. Pinapayagan nito ang paglilista at
    paglulunsad ng mga Wii games, Gamecube games at
    homebrew sa Wii at WiiU...
    I-download ang USBLoaderGX
  • 6
    Firebird
    Firebird
    Nag-aalok ang Firebird RDBMS ng mga tampok ng ANSI SQL
    & tumatakbo sa Linux, Windows at
    ilang mga platform ng Unix. Mga tampok
    mahusay na pagkakatugma at pagganap
    at kapangyarihan...
    I-download ang Firebird
  • Marami pa »

Linux command

Ad