module

Benchmarks

Inherits Vm < Compilers < Ast < Tokens < Utils < Code < Symbols < Evaluator < Ast < Tokens < Utils < Objects < Ast < Tokens < Utils

Constants

FAST_INPUT = fast_input(35)
SLOW_INPUT = "\nlet fibonacci = fn(x) {\n\tif (x == 0) {\n\t\treturn 0;\n\t} else {\n\t\tif (x == 1) {\n\t\t\treturn 1;\n\t\t} else {\n\t\t\tfibonacci(x - 1) + fibonacci(x - 2);\n\t\t}\n\t}\n};\nfibonacci(35);"

Instance methods

crystal(x : Int32)
Source
eval(input : String)
Source
fast_input(size : Int32)
Source
vm(input : String)
Source