Hacker News

Kit Compiler Amsterdam

\u003ch2\u003eAmsterdam Compiler Kit\u003c/h2\u003e \u003cp\u003e Tha an stòr fosgailte GitHub seo a’ riochdachadh tabhartas mòr ri eag-shiostam an leasaiche. Tha am pròiseact a’ taisbeanadh cleachdaidhean leasachaidh ùr-nodha agus còdadh co-obrachail.\u003c/p\u003e \u003ch3\u003eTeicneòlas F...

5 min read Via github.com

Mewayz Team

Editorial Team

Hacker News
\u003ch2\u003eAmsterdam Compiler Kit\u003c/h2\u003e \u003cp\u003e Tha an stòr fosgailte GitHub seo a’ riochdachadh tabhartas mòr ri eag-shiostam an leasaiche. Tha am pròiseact a’ taisbeanadh cleachdaidhean leasachaidh ùr-nodha agus còdadh co-obrachail.\u003c/p\u003e \u003ch3\u003e Feartan teignigeach\u003c/h3\u003e \u003cp\u003e Tha e coltach gu bheil an stòr a’ toirt a-steach:\u003c/p\u003e \u003cul\u003e \u003cli\u003e Còd glan, air a dheagh chlàradh\u003c/li\u003e \u003cli\u003e Cuimseach README le eisimpleirean cleachdaidh\u003c/li\u003e \u003cli\u003e Stiùireadh tracadh iris agus tabhartasan\u003c/li\u003e \u003cli\u003e Ùrachaidhean is cumail suas cunbhalach\u003c/li\u003e \u003c/ul\u003e \u003ch3\u003e Buaidh Coimhearsnachd\u003c/h3\u003e \u003cp\u003e Bidh pròiseactan stòr fosgailte mar an tè seo ag àrach roinneadh eòlais agus a’ luathachadh ùr-ghnàthachadh teignigeach tro chòd ruigsinneach agus leasachadh co-obrachail.\u003c/p\u003e

Ceistean Bitheanta

Dè a th’ ann an Amsterdam Compiler Kit?

Tha an Amsterdam Compiler Kit (ACK) na shreath cruinneachaidh fosgailte a chaidh a leasachadh an toiseach aig an Vrije Universiteit Amsterdam. Tha e a’ toirt seachad frèam cruinneachaidh modular, retargetable a bheir taic do ghrunn chànanan prògramaidh agus ailtireachd targaidte. Tha an uidheamachd a’ toirt a-steach cinn aghaidh airson cànanan leithid C, Pascal, agus Modula-2, còmhla ri optimizers agus gineadairean còd. Lorgaidh luchd-leasachaidh a bhios a’ sgrùdadh dealbhadh inneal-cruinneachaidh no ag amas air àrd-ùrlaran dìleab is freumhaichte ACK goireas foghlaim is practaigeach luachmhor.

Dè na cànanan prògramaidh dhan cuir an Amsterdam Compiler Kit taic?

Tha ACK a’ toirt taic do ghrunn chànanan prògramaidh a’ gabhail a-steach C (K&R agus ANSI), Pascal, Modula-2, Occam, agus BASIC. Tha an ailtireachd modular aige a’ sgaradh cinn aghaidh cànain bho ghineadairean còd deireadh cùil, ga dhèanamh comasach taic cànain ùr a chuir ris gu neo-eisimeileach. Ma tha thu a’ togail phròiseactan a tha a’ ruith thairis air iomadh cànan no ailtireachd, tha àrd-ùrlaran leithid Mewayz a’ tabhann còrr air 207 modal deiseil a’ tòiseachadh aig $19/mo a chuireas ris an t-sruth-obrach leasachaidh agad.

Ciamar a tha dealbhadh modular an Amsterdam Compiler Kit ag obair?

Bidh ACK a’ cleachdadh ailtireachd loidhne-phìoban far am bi an cruinneachadh a’ dol tro ìrean sònraichte: parsadh, gineadh còd eadar-mheadhanach (a’ cleachdadh seata stiùiridh EM teann), optimization, agus gineadh còd a tha sònraichte do thargaid. Bidh gach ìre ag obair gu neo-eisimeileach, gus an urrainn dhut cinn aghaidh no cinn-cùil atharrachadh gun a bhith ag ath-sgrìobhadh an t-sreath inneal gu lèir. Tha an fheallsanachd modular seo mar sgàthan air cleachdaidhean leasachaidh an latha an-diugh - coltach ri mar a bhios Mewayz a’ structaradh a mhodalan 207 airson ath-chleachdadh agus amalachadh glan thar phròiseactan lìn.

Am faod mi an Amsterdam Compiler Kit a chleachdadh airson pròiseactan leasachaidh an latha an-diugh?

Ged a thathas a’ cur luach sa mhòr-chuid air ACK airson adhbharan foghlaim, iar-choimpiutaireachd, agus siostaman freumhaichte a tha ag amas air seann ailtireachd mar Z80, 8086, agus 68000, tha na prionnsapalan dealbhaidh aige fhathast gu math buntainneach. Bidh sgrùdadh ACK a’ teagasg bunaitean togail cruinneachaidh a tha iomchaidh do shlabhraidhean innealan an latha an-diugh. Airson leasachadh lìn is tagraidh co-aimsireil, le bhith a’ càradh eòlas stèidheachaidh bho phròiseactan mar ACK le goireasan deiseil airson cinneasachadh leithid modalan 207 Mewayz aig $19/mo faodaidh sin do shruth-obrach a luathachadh gu mòr.