Skip to content

Gleefre/simple-repl-app

Repository files navigation

Simple REPL App

It is a simple app that starts Simple REPL on click. and-jni, cl-android and android-log are preloaded, as well as alexandria, serapeum, cffi, usocket and bordeaux-threads.

A prebuilt apk is available. To build the app yourself just call ./build-scripts/make-all.sh.

Connect to the running app instance

App launches Simple REPL server on port 4017 on localhost interface.

After connecting to the device with adb you need to setup port forwarding:

adb forward tcp:4017 tcp:4017

And then you can simply connect from any lisp on your computer:

(ql:quickload :simple-repl/client)
(simple-repl/server:run 4017)

Bugs & Contributions

Feel free to report bugs or make suggestions by filing an issue on github.

Feel free to submit pull requests on github as well.

License

Copyright 2023 Gleefre

Licensed under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

About

It is a simple app that launches Simple REPL (common lisp).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published