8000 GitHub - dpk/irepl: An iMessage REPL. Hack The Planet!
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

dpk/irepl

 
 

Repository files navigation

  .---------------------------------------------.
  |                                             |
  |   .-------------------------------------.   |
  |   |                                     |   |
  |   |                                     |   |
  |   |       _ ____  _____ ____  _         |   |
  |   |      (_)  _ \| ____|  _ \| |        |   |
  |   |      | | |_) |  _| | |_) | |        |   |
  |   |      | |  _ <| |___|  __/| |___     |   |
  |   |      |_|_| \_\_____|_|   |_____|    |   |
  |   |                                     |   |
  |   |                                     |   |
  |   | > (and 'awesome 'practical)  ;=> #t |   |
  |   '-------------------------------------'   |
  |                                             |
  |    o                               ' ' '    |
  '---------------------------------------------'
 / == = = = = = = = = = = = = = = = = = = = ==== \
/ = == = = = =========================== = = == = \
'-------------------------------------------------'
\-------------------------------------------------/

HOWTO

$ irepld

This starts the server.


Now configure Messages to run the included message-received.scpt when
on the Message Received event. You can do this in preferences, under
Alerts. Now, as long as the server is running, you'll have an iMessage
REPL! For Scheme!

The interpreter itself is jcoglan's Heist.
https://github.com/jcoglan/heist
Continuations are enabled by default.


AUTHORS

Michael Mokrysz had the idea and implemented the initial version, with
Ruby as its language.

David Kendal changed the language from Ruby to Scheme, allowing support
for persistence, and making it more secure.

About

An iMessage REPL. Hack The Planet!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages publishe 2EB9 d

Languages

  • Ruby 100.0%
0