mgsnova/crisp

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
.gitignore
.travis.yml
CHANGELOG.md
Gemfile
Gemfile.lock
LICENSE
README.md
Rakefile
autotest/discover.rb1
A
0 mins
bin/crisp
crisp.gemspec
examples/array.crisp
examples/calculation.crisp
examples/comparisons.crisp
examples/factorial.crisp
examples/fibonacci.crisp
examples/run.crisp
lib/crisp.rb18
A
0 mins
lib/crisp/chained_env.rb30
A
0 mins
lib/crisp/crisp.treetop
lib/crisp/env.rb27
A
0 mins
lib/crisp/errors.rb10
A
0 mins
lib/crisp/function.rb16
A
0 mins
lib/crisp/function_runner.rb26
A
0 mins
lib/crisp/functions.rb14
A
0 mins
lib/crisp/functions/arithmetic.rb35
A
1 hr
lib/crisp/functions/array.rb30
A
1 hr
lib/crisp/functions/core.rb160
D
1 day
lib/crisp/functions/sequence.rb57
A
2 hrs
lib/crisp/lazyseq.rb24
A
0 mins
lib/crisp/native_call_invoker.rb12
A
0 mins
lib/crisp/nodes.rb16
A
0 mins
lib/crisp/nodes/array_literal.rb15
A
0 mins
lib/crisp/nodes/base.rb16
A
0 mins
lib/crisp/nodes/block.rb14
A
0 mins
lib/crisp/nodes/false_literal.rb9
A
0 mins
lib/crisp/nodes/float_literal.rb9
A
0 mins
lib/crisp/nodes/integer_literal.rb9
A
0 mins
lib/crisp/nodes/nil_literal.rb9
A
0 mins
lib/crisp/nodes/operation.rb20
A
0 mins
lib/crisp/nodes/primitive.rb12
A
0 mins
lib/crisp/nodes/string_literal.rb9
A
0 mins
lib/crisp/nodes/symbol_literal.rb12
A
0 mins
lib/crisp/nodes/true_literal.rb9
A
0 mins
lib/crisp/parser.rb13
A
0 mins
lib/crisp/runtime.rb11
A
0 mins
lib/crisp/shell.rb18
A
25 mins