gonzojive/paren-psos
View on GitHub ↗ ★ 59 Common Lisp
A simplified CLOS (Common Lisp Object System) for Parenscript
5 mentions on Hacker News by 2 people: 0 stories, 5 comments · first 2011-01-28 · latest 2014-09-25
20082026
-
…Parenscript called PSOS[0], which provides conditions/restarts and something similar to CLOS. [0] https://github.com/gonzojive/paren-psos
comment by malisper · 2014-09-25 · in Clasp – A Common Lisp with LLVM back end and interoperation with C++ -
…Red Daly implemented CL condition handling for JavaScript for the Parenscript CL-to-JS compiler: https://github.com/gonzojive/paren-psos/commit/6578ad223515d... The compiled CL code knows about the convention and follows it, but other…
comment by sedachv · 2011-11-14 · in Beyond Exception Handling: Conditions and Restarts -
…running on JS, more like a way to compile Common Lisp-based DSLs to JavaScript. Red Daly's PSOS ( https://github.com/gonzojive/paren-psos ) library provides most of the runtime stuff, and I guess counts as a sort of implementation of CL.…
comment by sedachv · 2011-07-21 · in ClojureScript -
…of the CL condition system for JavaScript/Parenscript, it's only about 200 lines of code: https://github.com/gonzojive/paren-psos/commit/6578ad223515d...
comment by sedachv · 2011-04-29 · in What's a condition system and why do you want one? -
…Common Lisp's condition system. Here's Red Daly's implementation for JavaScript (Parenscript): https://github.com/gonzojive/paren-psos/commit/6578ad223515d... Of course, none of this is very useful without macros. For the condition system,…
comment by sedachv · 2011-01-28 · in Three unique features of Lisp in 2010