All Projects → sjlevine → swank-client-js

sjlevine / swank-client-js

Licence: MIT License
A Javascript implementation of a swank client!

Programming Languages

javascript
184084 projects - #8 most used programming language
common lisp
692 projects

swank-client-js

Implementation of a Swank client in Javascript. Intended for communicating with running Common Lisp processes running a swank server, just like SLIME in Emacs.

This library provides an editor/view-independent API for making the following queries to a Swank server:

  • Evaluating arbitrary Lisp expressions
  • Retrieving auto documentation
  • Controlling a debugger

Future additions to the API:

  • Autocompletion requests
  • Object introspection requests

See test.js for an example use case.

This package forms a core part of the atom-slime package for the Atom text editor.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].