Browse Source

add README

master
rhysd 9 years ago
parent
commit
2345d906d4
2 changed files with 39 additions and 0 deletions
  1. +39
    -0
      README.md
  2. +0
    -0
      spec/.gitkeep

+ 39
- 0
README.md View File

@ -0,0 +1,39 @@
Crisp
=====
Crisp is one of Lisp dialect which is based on [mal](https://github.com/kanaka/mal) and implemented with [Crystal](https://github.com/manastech/crystal).
This project is a toy box for my dynamic language ideas.
<!-- ScreenShot -->
## So Many Tasks
- [ ] Refactorings
- [ ] Make `is_a?` guards more elegant
- [ ] Import test cases from Mal
- [ ] Add CI
- [ ] More OOP (`evaluator`)
- [ ] Use standard `readline` implementation
- [ ] Better lexer and parser
- [ ] Add examples
- [ ] Add more language features using Crystal's semantics (e.g. union type)
- ...
## Installation
1. Install `crystal` command
2. `$ crystal run /path/to/Crisp/src/crisp.cr`
## Development Environment
- OS X
- Crystal 0.7.1
## License
Distributed under [the MIT License](http://opensource.org/licenses/MIT).
```
Copyright (c) 2015 rhysd
```

+ 0
- 0
spec/.gitkeep View File


Loading…
Cancel
Save