Програзм's Journal
 
[Most Recent Entries] [Calendar View] [Friends View]

Monday, December 12th, 2005

    Time Event
    3:37p
    А есть ли тут схимники? (schemers)
    %subj%

    Интересует как в scheme производится обработка исключений наиболее распространенным образом? Исключения интересуют, конечно, связанные с внешней средой, типа ошибки при открытии файла (про call/cc я в курсе и он тут никак не поможет).

    R5RS читал (не очень, впрочем, внимательно), но такого не обнаружил. Google при поиске типа "scheme exception handling" выдает десятки различных вариантов.

    P.S. Есть о'камловая программа, в которой в качестве языка конфигов используется примитивное подмножество scheme (написанное мною давным-давно за пару дней и даже без tail рекурсии). Думаю заменить свою убогую реализацию на ocs или schoca (скорее всего, на ocs) и вынести часть функциональности в конфиги. Обработку исключений придется, похоже, дописывать самому. Так вот интересует, стоит ли что-то брать за образец или изобретать велосипед самому?

    << Previous Day 2005/12/12
    [Calendar]
    Next Day >>

About LJ.Rossia.org