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