Vitalii Elenhaupt
|
eb8466793a
|
Autoformat sources
|
vor 7 Jahren |
Vitalii Elenhaupt
|
456610769b
|
Crystal 0.23.1
|
vor 7 Jahren |
rhysd
|
c3526df51f
|
Crystal 0.18.4
|
vor 8 Jahren |
rhysd
|
e74684784f
|
fix test runner
|
vor 8 Jahren |
rhysd
|
f661185d6f
|
update for Crystal 0.17.4
|
vor 8 Jahren |
rhysd
|
d7c7d16cf0
|
confirm Crisp also works with Crystal 0.11.0
|
vor 8 Jahren |
rhysd
|
a8c83f35dd
|
support Crystal 0.9
|
vor 9 Jahren |
rhysd
|
b9a9345277
|
update Crystal to 0.7.7
|
vor 9 Jahren |
Linda_pp
|
1469b0ac76
|
Merge pull request #1 from jhass/patch-1
Crystal is now community supported on Travis CI
|
vor 9 Jahren |
Jonne Haß
|
d1944efe6a
|
Crystal is now community supported on Travis CI
|
vor 9 Jahren |
rhysd
|
7e9153a0ee
|
update README for examples and versions of Crystal
|
vor 9 Jahren |
rhysd
|
1c0ef5dfbe
|
add first spec for mal test cases (step2)
|
vor 9 Jahren |
rhysd
|
0f0c8ea728
|
import mal's tests from mal repository
|
vor 9 Jahren |
rhysd
|
f5dc374ef8
|
rename types.cr to expr.cr
I did not separate types.cr to type.cr and expr.cr because function type
requires the definition of Crisp::Expr. They depend on each
definitions.
|
vor 9 Jahren |
rhysd
|
0c01804b7b
|
Crisp::Type -> Crisp::Expr
|
vor 9 Jahren |
rhysd
|
55e101bdea
|
add spec for Interpreter#initialize
|
vor 9 Jahren |
rhysd
|
f632b6578b
|
fix spec
|
vor 9 Jahren |
rhysd
|
dab227b4da
|
add first spec
|
vor 9 Jahren |
rhysd
|
7073b1728f
|
separate evaluator
|
vor 9 Jahren |
Linda_pp
|
0e7068c7e7
|
show build status for master branch
|
vor 9 Jahren |
rhysd
|
d9d792b710
|
fix some regressions
- some compilation error
- STDERR seems not to work in Crystal 0.7.2
|
vor 9 Jahren |
rhysd
|
ebd767a57d
|
fix code style and missing module specification
|
vor 9 Jahren |
rhysd
|
f1c8ddac90
|
update and fix README
|
vor 9 Jahren |
rhysd
|
7489d12d08
|
tiny fixes
- argument of Crisp::Interpreter#initialize
- fix typo: Priter -> Printer
- fix Crisp::Printer#print
- add missing `extend self`
|
vor 9 Jahren |
rhysd
|
54c29a2fc0
|
add .travis.yml and Projectfile
|
vor 9 Jahren |
rhysd
|
f2fd93beb5
|
make pr_str() to Crisp::Printer class
|
vor 9 Jahren |
rhysd
|
6a5fbb868a
|
reconstruct directories to enable to use Crisp as library
|
vor 9 Jahren |
rhysd
|
5f2a55a60c
|
remove global variable and add Crisp::Interpreter class
|
vor 9 Jahren |
rhysd
|
91424033b0
|
add all parts to Crisp module
|
vor 9 Jahren |
rhysd
|
3b31c5ab6d
|
fix for Crystal 0.7.2
|
vor 9 Jahren |
rhysd
|
e4109054eb
|
add screenshot
|
vor 9 Jahren |
rhysd
|
be34037803
|
use standard Readline.readline()
|
vor 9 Jahren |
rhysd
|
2345d906d4
|
add README
|
vor 9 Jahren |
rhysd
|
0d84253092
|
rename mal to crisp
|
vor 9 Jahren |
rhysd
|
7fd4ac0185
|
import from my Mal implementation
|
vor 9 Jahren |