├── .babelrc ├── .github └── ISSUE_TEMPLATE.md ├── .gitignore ├── .gitmodules ├── .istanbul.yml ├── .npmignore ├── .travis.yml ├── CHANGELOG ├── LICENSE ├── Makefile ├── README.md ├── benchmark ├── index.js └── prime.cheddar ├── bin ├── build.js ├── install │ ├── colors.sh │ ├── gendeps.sh │ ├── genopt.sh │ └── install ├── profile.sh └── vbump.sh ├── bindings ├── index.js ├── number │ ├── binding.gyp │ ├── index.js │ └── src │ │ ├── binding.cc │ │ ├── binding.h │ │ └── ops.cc └── primes │ ├── binding.gyp │ ├── index.js │ └── src │ └── binding.cc ├── changelog.cheddar ├── changelog.py ├── circle.yml ├── codecov.yml ├── local_modules ├── prompt-sync │ ├── LICENSE │ └── index.js └── shoco │ ├── LICENSE │ └── index.js ├── misc ├── deploy.sh ├── deploykey.enc └── logo_wide.png ├── package.json ├── src ├── cli │ ├── browser_repl.es6 │ ├── cheddar │ ├── cheddar.sh │ ├── debug.es6 │ ├── prog.es6 │ └── repl.es6 ├── helpers │ ├── caret.es6 │ ├── init.es6 │ ├── loc.es6 │ └── var.es6 ├── interpreter │ ├── core │ │ ├── config │ │ │ ├── alias.es6 │ │ │ └── link.es6 │ │ ├── consts │ │ │ ├── dict.es6 │ │ │ ├── err.es6 │ │ │ ├── err_msg.es6 │ │ │ └── nil.es6 │ │ ├── env │ │ │ ├── class.es6 │ │ │ ├── defaults.es6 │ │ │ ├── func.es6 │ │ │ ├── scope.es6 │ │ │ └── var.es6 │ │ ├── eval │ │ │ ├── callstack.es6 │ │ │ ├── eval.es6 │ │ │ ├── isliteral.es6 │ │ │ └── prop.es6 │ │ ├── evaluated │ │ │ ├── fop.es6 │ │ │ └── fprop.es6 │ │ └── primitives │ │ │ ├── Array.es6 │ │ │ ├── Bool.es6 │ │ │ ├── Dictionary.es6 │ │ │ ├── Number.es6 │ │ │ ├── Regex.es6 │ │ │ ├── String.es6 │ │ │ ├── Symbol.es6 │ │ │ ├── cast │ │ │ ├── array.es6 │ │ │ ├── bool.es6 │ │ │ ├── dict.es6 │ │ │ ├── number.es6 │ │ │ ├── regex.es6 │ │ │ ├── string.es6 │ │ │ └── symbol.es6 │ │ │ └── op │ │ │ ├── array.es6 │ │ │ ├── bool.es6 │ │ │ ├── dict.es6 │ │ │ ├── number.es6 │ │ │ ├── regex.es6 │ │ │ ├── string.es6 │ │ │ └── symbol.es6 │ ├── exec.es6 │ ├── index.js │ ├── links.es6 │ ├── signal.es6 │ └── states │ │ ├── assign.es6 │ │ ├── break.es6 │ │ ├── class.es6 │ │ ├── for.es6 │ │ ├── func.es6 │ │ ├── if.es6 │ │ ├── op.es6 │ │ └── return.es6 └── stdlib │ ├── api.es6 │ ├── ns │ ├── Buffer.es6 │ ├── Console.es6 │ ├── Console │ │ ├── argc.es6 │ │ ├── args.es6 │ │ ├── clear.es6 │ │ ├── printf.es6 │ │ ├── put.es6 │ │ ├── size.es6 │ │ └── sprintf.es6 │ ├── Encoding.es6 │ ├── Encoding │ │ ├── ASCII.es6 │ │ ├── UTF16.es6 │ │ ├── UTF8.es6 │ │ ├── base64.es6 │ │ └── shoco.es6 │ ├── IO.es6 │ ├── IO │ │ ├── STDIN.es6 │ │ ├── exec.es6 │ │ ├── fd.es6 │ │ ├── open.es6 │ │ ├── prompt.es6 │ │ ├── read.es6 │ │ ├── rm.es6 │ │ └── rmdir.es6 │ ├── Math.es6 │ ├── Math │ │ ├── factor.es6 │ │ ├── fib.es6 │ │ ├── helpers │ │ │ └── factor.es6 │ │ ├── isPrime.es6 │ │ ├── primes.es6 │ │ └── rand.es6 │ ├── Size.es6 │ ├── cheddar.es6 │ └── cheddar │ │ ├── internal.es6 │ │ ├── internal │ │ ├── call.es6 │ │ ├── interface.es6 │ │ ├── json.es6 │ │ ├── module.es6 │ │ ├── primitive.es6 │ │ ├── require.es6 │ │ └── translate.es6 │ │ ├── uid.es6 │ │ └── version.es6 │ ├── primitive │ ├── Array │ │ ├── lib.es6 │ │ ├── lib │ │ │ ├── all.es6 │ │ │ ├── any.es6 │ │ │ ├── asLines.es6 │ │ │ ├── chunk.es6 │ │ │ ├── collapse.es6 │ │ │ ├── cycle.es6 │ │ │ ├── each.es6 │ │ │ ├── filter.es6 │ │ │ ├── fuse.es6 │ │ │ ├── head.es6 │ │ │ ├── index.es6 │ │ │ ├── join.es6 │ │ │ ├── length.es6 │ │ │ ├── map.es6 │ │ │ ├── max.es6 │ │ │ ├── min.es6 │ │ │ ├── pop.es6 │ │ │ ├── push.es6 │ │ │ ├── rand.es6 │ │ │ ├── reduce.es6 │ │ │ ├── rev.es6 │ │ │ ├── shift.es6 │ │ │ ├── slice.es6 │ │ │ ├── sorted.es6 │ │ │ ├── sum.es6 │ │ │ ├── tail.es6 │ │ │ ├── turn.es6 │ │ │ └── unshift.es6 │ │ └── static.es6 │ ├── Number │ │ ├── lib.es6 │ │ └── lib │ │ │ └── toBase.es6 │ └── String │ │ ├── lib.es6 │ │ ├── lib │ │ ├── bytes.es6 │ │ ├── center.es6 │ │ ├── chars.es6 │ │ ├── chunk.es6 │ │ ├── count.es6 │ │ ├── exec.es6 │ │ ├── head.es6 │ │ ├── index.es6 │ │ ├── length.es6 │ │ ├── lines.es6 │ │ ├── lower.es6 │ │ ├── matches.es6 │ │ ├── ord.es6 │ │ ├── replace.es6 │ │ ├── reverse.es6 │ │ ├── slice.es6 │ │ ├── split.es6 │ │ ├── tail.es6 │ │ ├── test.es6 │ │ └── upper.es6 │ │ ├── native │ │ └── padleft.cheddar │ │ └── static.es6 │ └── stdlib.es6 └── test ├── cheddar ├── casting.cdr ├── class.cheddar ├── func.cdr ├── io.cdr ├── literals.cdr ├── ml.cdr └── print.cheddar ├── files ├── chr └── file ├── mocha.opts └── tests ├── Class └── Class.js ├── Expression ├── Assign.js ├── Cast.js ├── Defaults.js └── Ternary.js ├── Inheritance.js ├── Primitives ├── Array.js ├── Dictionary.js ├── Function.js ├── FunctionalOp.js ├── FunctionalProp.js ├── Op │ ├── FunctionalProp.js │ ├── Regex.js │ ├── array.js │ ├── number.js │ └── string.js ├── String.js ├── lambda.js └── nil.js ├── STL ├── Buffer.js ├── Cheddar.js ├── Encoding.js ├── IO.js ├── Internal.js ├── Math.js ├── Primitives │ ├── Array.js │ ├── Function.js │ ├── Number.js │ └── String.js └── Rational.js ├── States ├── Function.js ├── for.js └── if.js └── globals.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/.babelrc -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/.gitmodules -------------------------------------------------------------------------------- /.istanbul.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/.istanbul.yml -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/CHANGELOG -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/README.md -------------------------------------------------------------------------------- /benchmark/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/benchmark/index.js -------------------------------------------------------------------------------- /benchmark/prime.cheddar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/benchmark/prime.cheddar -------------------------------------------------------------------------------- /bin/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/bin/build.js -------------------------------------------------------------------------------- /bin/install/colors.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/bin/install/colors.sh -------------------------------------------------------------------------------- /bin/install/gendeps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/bin/install/gendeps.sh -------------------------------------------------------------------------------- /bin/install/genopt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/bin/install/genopt.sh -------------------------------------------------------------------------------- /bin/install/install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/bin/install/install -------------------------------------------------------------------------------- /bin/profile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/bin/profile.sh -------------------------------------------------------------------------------- /bin/vbump.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/bin/vbump.sh -------------------------------------------------------------------------------- /bindings/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/bindings/index.js -------------------------------------------------------------------------------- /bindings/number/binding.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/bindings/number/binding.gyp -------------------------------------------------------------------------------- /bindings/number/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/bindings/number/index.js -------------------------------------------------------------------------------- /bindings/number/src/binding.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/bindings/number/src/binding.cc -------------------------------------------------------------------------------- /bindings/number/src/binding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/bindings/number/src/binding.h -------------------------------------------------------------------------------- /bindings/number/src/ops.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/bindings/number/src/ops.cc -------------------------------------------------------------------------------- /bindings/primes/binding.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/bindings/primes/binding.gyp -------------------------------------------------------------------------------- /bindings/primes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/bindings/primes/index.js -------------------------------------------------------------------------------- /bindings/primes/src/binding.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/bindings/primes/src/binding.cc -------------------------------------------------------------------------------- /changelog.cheddar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/changelog.cheddar -------------------------------------------------------------------------------- /changelog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/changelog.py -------------------------------------------------------------------------------- /circle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/circle.yml -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/codecov.yml -------------------------------------------------------------------------------- /local_modules/prompt-sync/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/local_modules/prompt-sync/LICENSE -------------------------------------------------------------------------------- /local_modules/prompt-sync/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/local_modules/prompt-sync/index.js -------------------------------------------------------------------------------- /local_modules/shoco/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/local_modules/shoco/LICENSE -------------------------------------------------------------------------------- /local_modules/shoco/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/local_modules/shoco/index.js -------------------------------------------------------------------------------- /misc/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/misc/deploy.sh -------------------------------------------------------------------------------- /misc/deploykey.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/misc/deploykey.enc -------------------------------------------------------------------------------- /misc/logo_wide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/misc/logo_wide.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/package.json -------------------------------------------------------------------------------- /src/cli/browser_repl.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/cli/browser_repl.es6 -------------------------------------------------------------------------------- /src/cli/cheddar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/cli/cheddar -------------------------------------------------------------------------------- /src/cli/cheddar.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/cli/cheddar.sh -------------------------------------------------------------------------------- /src/cli/debug.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/cli/debug.es6 -------------------------------------------------------------------------------- /src/cli/prog.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/cli/prog.es6 -------------------------------------------------------------------------------- /src/cli/repl.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/cli/repl.es6 -------------------------------------------------------------------------------- /src/helpers/caret.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/helpers/caret.es6 -------------------------------------------------------------------------------- /src/helpers/init.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/helpers/init.es6 -------------------------------------------------------------------------------- /src/helpers/loc.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/helpers/loc.es6 -------------------------------------------------------------------------------- /src/helpers/var.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/helpers/var.es6 -------------------------------------------------------------------------------- /src/interpreter/core/config/alias.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/config/alias.es6 -------------------------------------------------------------------------------- /src/interpreter/core/config/link.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/config/link.es6 -------------------------------------------------------------------------------- /src/interpreter/core/consts/dict.es6: -------------------------------------------------------------------------------- 1 | export const KEY_INTERNAL = new Set(["String"]); 2 | -------------------------------------------------------------------------------- /src/interpreter/core/consts/err.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/consts/err.es6 -------------------------------------------------------------------------------- /src/interpreter/core/consts/err_msg.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/consts/err_msg.es6 -------------------------------------------------------------------------------- /src/interpreter/core/consts/nil.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/consts/nil.es6 -------------------------------------------------------------------------------- /src/interpreter/core/env/class.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/env/class.es6 -------------------------------------------------------------------------------- /src/interpreter/core/env/defaults.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/env/defaults.es6 -------------------------------------------------------------------------------- /src/interpreter/core/env/func.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/env/func.es6 -------------------------------------------------------------------------------- /src/interpreter/core/env/scope.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/env/scope.es6 -------------------------------------------------------------------------------- /src/interpreter/core/env/var.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/env/var.es6 -------------------------------------------------------------------------------- /src/interpreter/core/eval/callstack.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/eval/callstack.es6 -------------------------------------------------------------------------------- /src/interpreter/core/eval/eval.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/eval/eval.es6 -------------------------------------------------------------------------------- /src/interpreter/core/eval/isliteral.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/eval/isliteral.es6 -------------------------------------------------------------------------------- /src/interpreter/core/eval/prop.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/eval/prop.es6 -------------------------------------------------------------------------------- /src/interpreter/core/evaluated/fop.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/evaluated/fop.es6 -------------------------------------------------------------------------------- /src/interpreter/core/evaluated/fprop.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/evaluated/fprop.es6 -------------------------------------------------------------------------------- /src/interpreter/core/primitives/Array.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/primitives/Array.es6 -------------------------------------------------------------------------------- /src/interpreter/core/primitives/Bool.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/primitives/Bool.es6 -------------------------------------------------------------------------------- /src/interpreter/core/primitives/Dictionary.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/primitives/Dictionary.es6 -------------------------------------------------------------------------------- /src/interpreter/core/primitives/Number.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/primitives/Number.es6 -------------------------------------------------------------------------------- /src/interpreter/core/primitives/Regex.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/primitives/Regex.es6 -------------------------------------------------------------------------------- /src/interpreter/core/primitives/String.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/primitives/String.es6 -------------------------------------------------------------------------------- /src/interpreter/core/primitives/Symbol.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/primitives/Symbol.es6 -------------------------------------------------------------------------------- /src/interpreter/core/primitives/cast/array.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/primitives/cast/array.es6 -------------------------------------------------------------------------------- /src/interpreter/core/primitives/cast/bool.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/primitives/cast/bool.es6 -------------------------------------------------------------------------------- /src/interpreter/core/primitives/cast/dict.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/primitives/cast/dict.es6 -------------------------------------------------------------------------------- /src/interpreter/core/primitives/cast/number.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/primitives/cast/number.es6 -------------------------------------------------------------------------------- /src/interpreter/core/primitives/cast/regex.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/primitives/cast/regex.es6 -------------------------------------------------------------------------------- /src/interpreter/core/primitives/cast/string.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/primitives/cast/string.es6 -------------------------------------------------------------------------------- /src/interpreter/core/primitives/cast/symbol.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/primitives/cast/symbol.es6 -------------------------------------------------------------------------------- /src/interpreter/core/primitives/op/array.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/primitives/op/array.es6 -------------------------------------------------------------------------------- /src/interpreter/core/primitives/op/bool.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/primitives/op/bool.es6 -------------------------------------------------------------------------------- /src/interpreter/core/primitives/op/dict.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/primitives/op/dict.es6 -------------------------------------------------------------------------------- /src/interpreter/core/primitives/op/number.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/primitives/op/number.es6 -------------------------------------------------------------------------------- /src/interpreter/core/primitives/op/regex.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/primitives/op/regex.es6 -------------------------------------------------------------------------------- /src/interpreter/core/primitives/op/string.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/core/primitives/op/string.es6 -------------------------------------------------------------------------------- /src/interpreter/core/primitives/op/symbol.es6: -------------------------------------------------------------------------------- 1 | export default new Map(); 2 | -------------------------------------------------------------------------------- /src/interpreter/exec.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/exec.es6 -------------------------------------------------------------------------------- /src/interpreter/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/index.js -------------------------------------------------------------------------------- /src/interpreter/links.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/links.es6 -------------------------------------------------------------------------------- /src/interpreter/signal.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/signal.es6 -------------------------------------------------------------------------------- /src/interpreter/states/assign.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/states/assign.es6 -------------------------------------------------------------------------------- /src/interpreter/states/break.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/states/break.es6 -------------------------------------------------------------------------------- /src/interpreter/states/class.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/states/class.es6 -------------------------------------------------------------------------------- /src/interpreter/states/for.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/states/for.es6 -------------------------------------------------------------------------------- /src/interpreter/states/func.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/states/func.es6 -------------------------------------------------------------------------------- /src/interpreter/states/if.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/states/if.es6 -------------------------------------------------------------------------------- /src/interpreter/states/op.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/states/op.es6 -------------------------------------------------------------------------------- /src/interpreter/states/return.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/interpreter/states/return.es6 -------------------------------------------------------------------------------- /src/stdlib/api.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/api.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/Buffer.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/Buffer.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/Console.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/Console.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/Console/argc.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/Console/argc.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/Console/args.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/Console/args.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/Console/clear.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/Console/clear.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/Console/printf.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/Console/printf.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/Console/put.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/Console/put.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/Console/size.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/Console/size.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/Console/sprintf.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/Console/sprintf.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/Encoding.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/Encoding.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/Encoding/ASCII.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/Encoding/ASCII.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/Encoding/UTF16.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/Encoding/UTF16.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/Encoding/UTF8.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/Encoding/UTF8.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/Encoding/base64.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/Encoding/base64.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/Encoding/shoco.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/Encoding/shoco.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/IO.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/IO.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/IO/STDIN.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/IO/STDIN.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/IO/exec.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/IO/exec.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/IO/fd.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/IO/fd.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/IO/open.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/IO/open.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/IO/prompt.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/IO/prompt.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/IO/read.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/IO/read.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/IO/rm.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/IO/rm.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/IO/rmdir.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/IO/rmdir.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/Math.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/Math.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/Math/factor.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/Math/factor.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/Math/fib.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/Math/fib.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/Math/helpers/factor.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/Math/helpers/factor.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/Math/isPrime.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/Math/isPrime.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/Math/primes.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/Math/primes.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/Math/rand.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/Math/rand.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/Size.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/Size.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/cheddar.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/cheddar.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/cheddar/internal.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/cheddar/internal.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/cheddar/internal/call.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/cheddar/internal/call.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/cheddar/internal/interface.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/cheddar/internal/interface.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/cheddar/internal/json.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/cheddar/internal/json.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/cheddar/internal/module.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/cheddar/internal/module.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/cheddar/internal/primitive.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/cheddar/internal/primitive.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/cheddar/internal/require.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/cheddar/internal/require.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/cheddar/internal/translate.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/cheddar/internal/translate.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/cheddar/uid.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/cheddar/uid.es6 -------------------------------------------------------------------------------- /src/stdlib/ns/cheddar/version.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/ns/cheddar/version.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Array/lib.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Array/lib.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Array/lib/all.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Array/lib/all.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Array/lib/any.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Array/lib/any.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Array/lib/asLines.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Array/lib/asLines.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Array/lib/chunk.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Array/lib/chunk.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Array/lib/collapse.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Array/lib/collapse.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Array/lib/cycle.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Array/lib/cycle.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Array/lib/each.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Array/lib/each.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Array/lib/filter.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Array/lib/filter.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Array/lib/fuse.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Array/lib/fuse.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Array/lib/head.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Array/lib/head.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Array/lib/index.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Array/lib/index.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Array/lib/join.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Array/lib/join.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Array/lib/length.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Array/lib/length.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Array/lib/map.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Array/lib/map.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Array/lib/max.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Array/lib/max.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Array/lib/min.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Array/lib/min.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Array/lib/pop.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Array/lib/pop.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Array/lib/push.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Array/lib/push.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Array/lib/rand.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Array/lib/rand.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Array/lib/reduce.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Array/lib/reduce.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Array/lib/rev.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Array/lib/rev.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Array/lib/shift.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Array/lib/shift.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Array/lib/slice.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Array/lib/slice.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Array/lib/sorted.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Array/lib/sorted.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Array/lib/sum.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Array/lib/sum.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Array/lib/tail.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Array/lib/tail.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Array/lib/turn.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Array/lib/turn.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Array/lib/unshift.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Array/lib/unshift.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Array/static.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Array/static.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Number/lib.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Number/lib.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/Number/lib/toBase.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/Number/lib/toBase.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/String/lib.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/String/lib.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/String/lib/bytes.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/String/lib/bytes.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/String/lib/center.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/String/lib/center.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/String/lib/chars.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/String/lib/chars.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/String/lib/chunk.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/String/lib/chunk.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/String/lib/count.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/String/lib/count.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/String/lib/exec.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/String/lib/exec.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/String/lib/head.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/String/lib/head.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/String/lib/index.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/String/lib/index.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/String/lib/length.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/String/lib/length.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/String/lib/lines.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/String/lib/lines.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/String/lib/lower.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/String/lib/lower.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/String/lib/matches.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/String/lib/matches.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/String/lib/ord.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/String/lib/ord.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/String/lib/replace.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/String/lib/replace.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/String/lib/reverse.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/String/lib/reverse.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/String/lib/slice.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/String/lib/slice.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/String/lib/split.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/String/lib/split.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/String/lib/tail.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/String/lib/tail.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/String/lib/test.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/String/lib/test.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/String/lib/upper.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/String/lib/upper.es6 -------------------------------------------------------------------------------- /src/stdlib/primitive/String/native/padleft.cheddar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/String/native/padleft.cheddar -------------------------------------------------------------------------------- /src/stdlib/primitive/String/static.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/primitive/String/static.es6 -------------------------------------------------------------------------------- /src/stdlib/stdlib.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/src/stdlib/stdlib.es6 -------------------------------------------------------------------------------- /test/cheddar/casting.cdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/cheddar/casting.cdr -------------------------------------------------------------------------------- /test/cheddar/class.cheddar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/cheddar/class.cheddar -------------------------------------------------------------------------------- /test/cheddar/func.cdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/cheddar/func.cdr -------------------------------------------------------------------------------- /test/cheddar/io.cdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/cheddar/io.cdr -------------------------------------------------------------------------------- /test/cheddar/literals.cdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/cheddar/literals.cdr -------------------------------------------------------------------------------- /test/cheddar/ml.cdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/cheddar/ml.cdr -------------------------------------------------------------------------------- /test/cheddar/print.cheddar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/cheddar/print.cheddar -------------------------------------------------------------------------------- /test/files/chr: -------------------------------------------------------------------------------- 1 | abcdefghijklmnopqrstuvwxyz -------------------------------------------------------------------------------- /test/files/file: -------------------------------------------------------------------------------- 1 | Hello, World! -------------------------------------------------------------------------------- /test/mocha.opts: -------------------------------------------------------------------------------- 1 | --recursive -------------------------------------------------------------------------------- /test/tests/Class/Class.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/Class/Class.js -------------------------------------------------------------------------------- /test/tests/Expression/Assign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/Expression/Assign.js -------------------------------------------------------------------------------- /test/tests/Expression/Cast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/Expression/Cast.js -------------------------------------------------------------------------------- /test/tests/Expression/Defaults.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/Expression/Defaults.js -------------------------------------------------------------------------------- /test/tests/Expression/Ternary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/Expression/Ternary.js -------------------------------------------------------------------------------- /test/tests/Inheritance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/Inheritance.js -------------------------------------------------------------------------------- /test/tests/Primitives/Array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/Primitives/Array.js -------------------------------------------------------------------------------- /test/tests/Primitives/Dictionary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/Primitives/Dictionary.js -------------------------------------------------------------------------------- /test/tests/Primitives/Function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/Primitives/Function.js -------------------------------------------------------------------------------- /test/tests/Primitives/FunctionalOp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/Primitives/FunctionalOp.js -------------------------------------------------------------------------------- /test/tests/Primitives/FunctionalProp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/Primitives/FunctionalProp.js -------------------------------------------------------------------------------- /test/tests/Primitives/Op/FunctionalProp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/Primitives/Op/FunctionalProp.js -------------------------------------------------------------------------------- /test/tests/Primitives/Op/Regex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/Primitives/Op/Regex.js -------------------------------------------------------------------------------- /test/tests/Primitives/Op/array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/Primitives/Op/array.js -------------------------------------------------------------------------------- /test/tests/Primitives/Op/number.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/Primitives/Op/number.js -------------------------------------------------------------------------------- /test/tests/Primitives/Op/string.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/Primitives/Op/string.js -------------------------------------------------------------------------------- /test/tests/Primitives/String.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/Primitives/String.js -------------------------------------------------------------------------------- /test/tests/Primitives/lambda.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/Primitives/lambda.js -------------------------------------------------------------------------------- /test/tests/Primitives/nil.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/Primitives/nil.js -------------------------------------------------------------------------------- /test/tests/STL/Buffer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/STL/Buffer.js -------------------------------------------------------------------------------- /test/tests/STL/Cheddar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/STL/Cheddar.js -------------------------------------------------------------------------------- /test/tests/STL/Encoding.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/STL/Encoding.js -------------------------------------------------------------------------------- /test/tests/STL/IO.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/STL/IO.js -------------------------------------------------------------------------------- /test/tests/STL/Internal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/STL/Internal.js -------------------------------------------------------------------------------- /test/tests/STL/Math.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/STL/Math.js -------------------------------------------------------------------------------- /test/tests/STL/Primitives/Array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/STL/Primitives/Array.js -------------------------------------------------------------------------------- /test/tests/STL/Primitives/Function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/STL/Primitives/Function.js -------------------------------------------------------------------------------- /test/tests/STL/Primitives/Number.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/STL/Primitives/Number.js -------------------------------------------------------------------------------- /test/tests/STL/Primitives/String.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/STL/Primitives/String.js -------------------------------------------------------------------------------- /test/tests/STL/Rational.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/STL/Rational.js -------------------------------------------------------------------------------- /test/tests/States/Function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/States/Function.js -------------------------------------------------------------------------------- /test/tests/States/for.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/States/for.js -------------------------------------------------------------------------------- /test/tests/States/if.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/States/if.js -------------------------------------------------------------------------------- /test/tests/globals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheddar-lang/Cheddar/HEAD/test/tests/globals.js --------------------------------------------------------------------------------