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

https://github.com/guxingke/truffle-demo

graal truffle demo, simple calc impl.
https://github.com/guxingke/truffle-demo

graalvm lisp programming-language truffle

Last synced: 2 months ago
JSON representation

graal truffle demo, simple calc impl.

Awesome Lists containing this project

README

        

# Truffle demo
demo for graal truffle api, simple calc impl use lisp syntax.

```clojure
(+ 1 2 3) => 6
(+ 1 (+ 2) (/ 2 1)) => 4
```

## Dir simple
pure java impl

## Dir Lang
truffle impl

## PRE
- graalvm
- maven 3.3+

## Build
```bash
mvn clean package
```

## Note
just demo.

## REF
- [Graal](https://github.com/oracle/graal)
- [SimpleLanguage](https://github.com/graalvm/simplelanguage)
- [Mumbler](https://github.com/cesquivias/mumbler)

## License
MIT