An open API service indexing awesome lists of open source software.

https://github.com/y2k/language

Embedded LISP with Interop
https://github.com/y2k/language

angstrom clojure compiler interpreter ocaml

Last synced: 5 months ago
JSON representation

Embedded LISP with Interop

Awesome Lists containing this project

README

          

# Embedded LISP with Interop

### Usage Examples

- https://github.com/y2k/compose_news
- https://github.com/y2k/declarative_ban_bot
- https://github.com/y2k/declarative_notify
- https://github.com/y2k/minesweeper
- https://github.com/y2k/relax_cats_bot
- https://github.com/y2k/charge_timer (compiled to Java for Android)
- https://github.com/y2k/finance_tracker/ (compiled to Java for Android)

### Compilation Platforms

- JS
- Java
- Interpreter
- "Bytecode" for JVM Interpreter

### Code Example

```clojure
(ns app
(:import [android.widget Toast]
[android.content Context])

(defn- show [^Context context ^String text]
(.show
(Toast/makeText context text Toast.LENGTH_LONG)))

(defn main [^Context context]
(show context "Hello World")))
```