GNU Guile 2.9.5 (beta) |
Guile 2.9.5 — ýòî ïÿòûé beta-âûïóñê ðåàëèçàöèè ÿçûêà ïðîãðàììèðîâàíèÿ Scheme îò GNU, ãîòîâÿùèéñÿ ê ñòàáèëüíîé âåòêå 3.x.
Guile ïîääåðæèâàåò ìíîãèå SRFI, ïðåäîñòàâëÿåò ìîäóëüíóþ ñèñòåìó; ïîëíûé äîñòóï ê ñèñòåìíûì âûçîâàì POSIX; ïîääåðæêó ñåòè, äèíàìè÷åñêîé ëèíêîâêè è âûçîâà âíåøíèõ ôóíêöèé; ìîùíóþ îáðàáîòêó ñòðîê. Guile ìîæåò èíòåðïðåòèðîâàòü êîä èíòåðàêòèâíî, êîìïèëèðîâàòü åãî â áàéòêîä âèðòóàëüíîé ìàøèíû è ïîäêëþ÷àòüñÿ áèáëèîòåêîé â êà÷åñòâå âñòðîåííîãî â ïðèëîæåíèå èíòåðïðåòàòîðà.
Èçìåíåíèÿ ïî ñðàâíåíèþ ñ ïðîøëîé áåòà-âåðñèåé:
throw & catch èç Guile -> â áîëåå îáùåïðèíÿòûé â Scheme raise-exception & with-exception-handler.else, =>, ..., _.G_.--r6rs, íî ïîääåðæêà íåïîëíàÿ.record-constructor ñ äâóìÿ àðãóìåíòàìè.http://feedproxy.google.com/~r/org/LOR/~3/KGXsDUbdh5s/15367037
| Êîììåíòèðîâàòü | « Ïðåä. çàïèñü — Ê äíåâíèêó — Ñëåä. çàïèñü » | Ñòðàíèöû: [1] [Íîâûå] |