GnuCOBOL, tiomsaitheoir foinse oscailte a aistríonn COBOL go C

cobol

Tá Cobol ar cheann de na teangacha ríomhchlárúcháin is sine.

Cé nár chuala trácht ar an teanga ríomhchlárúcháin "COBOL" agus is é an chéad rud a thagann chun cuimhne an íomhá thuas, agus i ndáiríre níl sé ar feadh níos mó, ó d'iompaigh an teanga ríomhchlárúcháin seo 64 agus tá sé fós ar cheann de na teangacha ríomhchlárúcháin is sine in úsáid ghníomhach, chomh maith le ceann de na ceannairí i dtéarmaí an méid cód scríofa.

go Is minic a chloistear go leor acu siúd atá díreach ag tosú amach i saol na gclár agus léigh go leor faoi ​​nuatheangacha ríomhchlárúcháin agus a bhfuil de ghnáth an chuid is mó brabúsach nó an ceann a bhfuil todhchaí maith. Ach nuair a thagann sé chun breathnú siar, is beag teangacha atá ann go bhfuil an claonadh i ndáiríre a ghiniúint spéise.

Agus is é sin, mar shampla, laistigh de na príomhtheangacha ríomhchlárúcháin "nach déanaí" a mholtar a fhoghlaim de ghnáth tá C, C ++, C #, java, php a mbeadh C mar an ceann a raibh tionchar aige ar na cinn eile, ach go bhfuil a fheabhsúcháin ag gach ceann acu i gcomparáid le C.

As sin ar aghaidh, Is fíor-annamh a fhaigheann tú moladh teanga níos sine a fhoghlaim, inis duit féin Pascal, Fortran nó COBOL, Táimid ag caint faoi léigeanna móra, ós rud é go bhfuil cuar foghlama measartha ard acu seo, nó uill, b'fhéidir nach bhfuil an oiread sin ann agus d'fhéadfainn a bheith ag déanamh áibhéil as a bheith tar éis fás suas le scoil C.

Ach hug, ag fágáil an ábhair ar leataobh, san alt ar Déanfaimid an spás seo a thiomnú chun beagán cainte a dhéanamh faoi GnuCOBOL, atá ina tiomsaitheoir foinse oscailte do COBOL agus a bhfuil, tar éis beagnach dhá bhliain d'fhorbairt, ó scaoileadh roimhe seo, a leagan nua "GnuCOBOL 3.2" scaoileadh.

Innéacs

Maidir le GnuCOBOL

gnuCOBOL suite mar tiomsaitheoir foinse oscailte go ligeann sé duit cláir COBOL a aistriú go dtí léiriú C le tiomsú níos déanaí ag baint úsáide as GCC nó tiomsaitheoirí C eile. Go bunúsach is é an rud a dhéanann GnuCOBOL ná clár COBOL a aistriú go ríomhchlár C, ar féidir é a thiomsú ansin isteach sa chód iarbhír a úsáideann an ríomhaire nó isteach i leabharlann inar féidir le cláir eile glaoch air.

Ar UNIX agus córais oibriúcháin den chineál céanna (ar nós Linux) úsáidtear an tiomsaitheoir GNU C. I gcás Windows, cuireann Microsoft Visual Studio Express an tiomsaitheoir C ar fáil. De ghnáth déantar tiomsú dhá chéim le hordú amháin, ach tá rogha ann rud a ligeann don ríomhchláraitheoir stop a chur le tiomsú tar éis don chód C a bheith ginte.

GNUCOBOL

Gabháil scáileáin GnuCOBOL

Tá roghanna ag an script cumraíochta a chumraíonn an tógáil GnuCOBOL lena n-áirítear:

  • roghnú an tiomsaitheora C agus a roghanna le haghaidh tiomsú iar-aistriúcháin
  • córas bainistíochta bunachar sonraí le haghaidh tacaíochta ISAM
  • cuimsiú iconv

I measc phríomhghnéithe an tiomsaitheora, luaitear go bhfuil tacaíonn sé le 19 gcanúint de chuid na teanga COBOL, tacaíonn sé go páirteach le sonraíocht COBOL 2014 agus pas a fháil i dtástálacha comhoiriúnachta 9740 COBOL 85. Cuirtear dífhabhtóir comhtháite ar fáil do chláir dífhabhtaithe.

gnuCOBOL 3.2

Maidir leis an leagan nua de GnuCOBOL 3.2, leagtar béim ar na hathruithe seo a leanas:

  • Obair fheabhsaithe le canúintí teanga COBOL. Tá na socruithe curtha in oiriúint le bheith níos oiriúnaí don chanúint roghnaithe.
  • Tacaíocht bhreise do chanúint nua: GCOS. Cuirtear na habairtí, na feidhmeanna agus na heilimintí comhréire a bhaineann go sonrach le canúintí éagsúla, idir shean agus nua, i bhfeidhm.
  • Feabhsaíodh an t-am rite go suntasach agus ídiú cuimhne laghdaithe, go háirithe nuair a chuirtear le chéile iad le seiceálacha ama rite cumasaithe.
  • Cuireann fileio tacaíocht leis an gcineál comhaid "LINE SEQUENTIAL", atá sainmhínithe i sonraíocht COBOL 2023 agus atá deartha chun comhaid a láimhseáil ina bhfuil na sonraí deighilte le línte.
  • Uirlisí feabhsaithe le haghaidh dífhabhtaithe ag leibhéal an chóid foinse ag baint úsáide as GDB.
  • Cur i bhfeidhm feabhsaithe ar fhoirgnimh in-athdhéanta.

Dóibh siúd ar spéis leo an leagan nua de GnuCOBOL a fháil, is féidir leo cód foinse an tiomsaitheora seo a fháil ón suíomh Gréasáin. nasc seo a leanas.

Dóibh siúd atá ina n-úsáideoirí Arch Linux agus díorthaigh, is féidir leat a shuiteáil ón stór (fiú leagan roimhe seo), leis an ordú seo a leanas:

sudo pacman -S gnucobol

Ar deireadh Má tá suim agat níos mó eolas a fháil faoinó, is féidir leat na sonraí a sheiceáil i an nasc seo a leanas.


Cloíonn ábhar an ailt lenár bprionsabail eitic eagarthóireachta. Chun earráid a thuairisciú cliceáil anseo.

Bí ar an chéad trácht

Fág do thrácht

Ní thabharfar do sheoladh r-phoist a fhoilsiú. Réimsí riachtanacha atá marcáilte le *

*

*

  1. Freagrach as na sonraí: AB Internet Networks 2008 SL
  2. Cuspóir na sonraí: SPAM a rialú, bainistíocht trácht.
  3. Legitimation: Do thoiliú
  4. Na sonraí a chur in iúl: Ní chuirfear na sonraí in iúl do thríú páirtithe ach amháin trí oibleagáid dhlíthiúil.
  5. Stóráil sonraí: Bunachar sonraí arna óstáil ag Occentus Networks (EU)
  6. Cearta: Tráth ar bith is féidir leat do chuid faisnéise a theorannú, a aisghabháil agus a scriosadh.