Write Scheme code for interpreter in JavaScript to create a with-handler macro

Completed Posted 4 years ago Paid on delivery
Completed Paid on delivery

[login to view URL] describes the with-open-file and unwind-protect macros in Common Lisp. [login to view URL] describes the problems of creating a macro similar to unwind-protect in Scheme.

Using the nearly R5RS-compatible Scheme implementation at [login to view URL], I would like to have macro that would allow me to write code something like this:

(with-click-handlers 'block-1' 'block-2'

(define mouse-input-1 (get-mouse-input 'block-1'))

(define mouse-input-2 (get-mouse-input 'block-2')))

Software Architecture Scheme Programming Racket

Project ID: #22059384

About the project

1 proposal Remote project Active 4 years ago

Awarded to:

naryl

Hello. I have several years of Common Lisp experience and a bit less of Scheme. I've done some research on jsScheme and I'm not sure it can handle mouse input at all. If you need some consulting I'm available mostly du More

$140 USD in 7 days
(39 Reviews)
5.6