love5an: (Default)
Забавный факт - CL Condition System(да-да, ту самую знаменитую систему обработки исключений, с блэкджеком и перезапусками, похожую на Windows SEH) можно написать на самом CL.

Вот примерный набросок реализации: http://pastebin.com/TXivj3Lg
Версия немножко упрощенная, но совсем капельку(все основные моменты присутствуют). Но зато, в ней есть даже свой простенький дебаггер(ну по сути просто REPL с возможностью многоуровневой вложенности).

Возможно, кому-нибудь будет полезно, для того чтобы разобраться, как она работает.

Profile

love5an: (Default)
Dmitry Ignatiev

December 2016

S M T W T F S
    123
45678910
11121314 151617
18192021222324
25262728293031

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 23rd, 2017 03:51 am
Powered by Dreamwidth Studios