├── .gitignore ├── .vscode └── settings.json ├── LICENSE.txt ├── README.md ├── benchmark └── script │ └── fib.gr ├── docgen ├── dub.json └── source │ └── app.d ├── docs ├── .nojekyll ├── README.md ├── _media │ └── logo.png ├── _sidebar.md ├── en │ ├── README.md │ ├── _navbar.md │ ├── _sidebar.md │ ├── api │ │ ├── README.md │ │ ├── _sidebar.md │ │ ├── compile.md │ │ ├── example.md │ │ ├── library.md │ │ ├── primitive.md │ │ └── run.md │ ├── lang │ │ ├── README.md │ │ ├── _sidebar.md │ │ ├── alias.md │ │ ├── bool.md │ │ ├── casting.md │ │ ├── channel.md │ │ ├── class.md │ │ ├── comments.md │ │ ├── conditions.md │ │ ├── const_pure.md │ │ ├── defer.md │ │ ├── enum.md │ │ ├── error.md │ │ ├── event.md │ │ ├── function.md │ │ ├── identifier.md │ │ ├── import.md │ │ ├── list.md │ │ ├── loops.md │ │ ├── native.md │ │ ├── number.md │ │ ├── operators.md │ │ ├── optional.md │ │ ├── string.md │ │ ├── task.md │ │ └── variable.md │ └── lib │ │ ├── README.md │ │ ├── _sidebar.md │ │ ├── bitmanip.md │ │ ├── channel.md │ │ ├── circularbuffer.md │ │ ├── constraint.md │ │ ├── error.md │ │ ├── hashmap.md │ │ ├── io.md │ │ ├── list.md │ │ ├── math.md │ │ ├── optional.md │ │ ├── pair.md │ │ ├── queue.md │ │ ├── range.md │ │ ├── string.md │ │ ├── system.md │ │ ├── task.md │ │ ├── time.md │ │ └── typecast.md ├── fr │ ├── README.md │ ├── _navbar.md │ ├── _sidebar.md │ ├── api │ │ ├── README.md │ │ ├── _sidebar.md │ │ ├── compile.md │ │ ├── example.md │ │ ├── library.md │ │ ├── primitive.md │ │ └── run.md │ ├── lang │ │ ├── README.md │ │ ├── _sidebar.md │ │ ├── alias.md │ │ ├── bool.md │ │ ├── casting.md │ │ ├── channel.md │ │ ├── class.md │ │ ├── comments.md │ │ ├── conditions.md │ │ ├── const_pure.md │ │ ├── defer.md │ │ ├── enum.md │ │ ├── error.md │ │ ├── event.md │ │ ├── function.md │ │ ├── identifier.md │ │ ├── import.md │ │ ├── list.md │ │ ├── loops.md │ │ ├── native.md │ │ ├── number.md │ │ ├── operators.md │ │ ├── optional.md │ │ ├── string.md │ │ ├── task.md │ │ └── variable.md │ └── lib │ │ ├── README.md │ │ ├── _sidebar.md │ │ ├── bitmanip.md │ │ ├── channel.md │ │ ├── circularbuffer.md │ │ ├── constraint.md │ │ ├── error.md │ │ ├── hashmap.md │ │ ├── io.md │ │ ├── list.md │ │ ├── math.md │ │ ├── optional.md │ │ ├── pair.md │ │ ├── queue.md │ │ ├── range.md │ │ ├── string.md │ │ ├── system.md │ │ ├── task.md │ │ ├── time.md │ │ └── typecast.md ├── index.html └── syntax.js ├── dub.json ├── dub.selections.json ├── examples ├── closure.gr ├── concurrency_1.gr ├── concurrency_2.gr └── concurrency_3.gr ├── libtest ├── dub.json └── source │ └── app.d ├── source └── grimoire │ ├── assembly │ ├── bytecode.d │ ├── package.d │ └── symbol.d │ ├── cli │ ├── cli.d │ ├── cli_build.d │ ├── cli_default.d │ ├── cli_help.d │ ├── cli_run.d │ ├── cli_version.d │ ├── package.d │ └── parser.d │ ├── cli_run.d │ ├── compiler │ ├── compiler.d │ ├── constraint.d │ ├── data.d │ ├── doc.d │ ├── error.d │ ├── lexer.d │ ├── library.d │ ├── mangle.d │ ├── package.d │ ├── parser.d │ ├── pretty.d │ ├── primitive.d │ ├── type.d │ └── util.d │ ├── error.d │ ├── library │ ├── bitmanip.d │ ├── channel.d │ ├── circularbuffer.d │ ├── constraint.d │ ├── error.d │ ├── hashmap.d │ ├── io.d │ ├── list.d │ ├── math.d │ ├── optional.d │ ├── package.d │ ├── pair.d │ ├── queue.d │ ├── range.d │ ├── string.d │ ├── system.d │ ├── task.d │ ├── time.d │ └── typecast.d │ ├── package.d │ └── runtime │ ├── call.d │ ├── channel.d │ ├── closure.d │ ├── engine.d │ ├── error.d │ ├── event.d │ ├── list.d │ ├── object.d │ ├── package.d │ ├── sandbox.d │ ├── string.d │ ├── task.d │ └── value.d ├── test ├── dub.json └── source │ └── app.d └── unittests ├── dub.json ├── script ├── lang │ ├── array.gr │ ├── channel.gr │ ├── error.gr │ └── statements.gr └── stdlib │ ├── bitmanip.gr │ ├── channel.gr │ ├── circularbuffer.gr │ ├── hashmap.gr │ ├── list.gr │ ├── math.gr │ ├── queue.gr │ └── string.gr └── source ├── app.d ├── process.d └── tester.d /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/README.md -------------------------------------------------------------------------------- /benchmark/script/fib.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/benchmark/script/fib.gr -------------------------------------------------------------------------------- /docgen/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docgen/dub.json -------------------------------------------------------------------------------- /docgen/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docgen/source/app.d -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/_media/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/_media/logo.png -------------------------------------------------------------------------------- /docs/_sidebar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/_sidebar.md -------------------------------------------------------------------------------- /docs/en/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/README.md -------------------------------------------------------------------------------- /docs/en/_navbar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/_navbar.md -------------------------------------------------------------------------------- /docs/en/_sidebar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/_sidebar.md -------------------------------------------------------------------------------- /docs/en/api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/api/README.md -------------------------------------------------------------------------------- /docs/en/api/_sidebar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/api/_sidebar.md -------------------------------------------------------------------------------- /docs/en/api/compile.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/api/compile.md -------------------------------------------------------------------------------- /docs/en/api/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/api/example.md -------------------------------------------------------------------------------- /docs/en/api/library.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/api/library.md -------------------------------------------------------------------------------- /docs/en/api/primitive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/api/primitive.md -------------------------------------------------------------------------------- /docs/en/api/run.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/api/run.md -------------------------------------------------------------------------------- /docs/en/lang/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lang/README.md -------------------------------------------------------------------------------- /docs/en/lang/_sidebar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lang/_sidebar.md -------------------------------------------------------------------------------- /docs/en/lang/alias.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lang/alias.md -------------------------------------------------------------------------------- /docs/en/lang/bool.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lang/bool.md -------------------------------------------------------------------------------- /docs/en/lang/casting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lang/casting.md -------------------------------------------------------------------------------- /docs/en/lang/channel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lang/channel.md -------------------------------------------------------------------------------- /docs/en/lang/class.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lang/class.md -------------------------------------------------------------------------------- /docs/en/lang/comments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lang/comments.md -------------------------------------------------------------------------------- /docs/en/lang/conditions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lang/conditions.md -------------------------------------------------------------------------------- /docs/en/lang/const_pure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lang/const_pure.md -------------------------------------------------------------------------------- /docs/en/lang/defer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lang/defer.md -------------------------------------------------------------------------------- /docs/en/lang/enum.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lang/enum.md -------------------------------------------------------------------------------- /docs/en/lang/error.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lang/error.md -------------------------------------------------------------------------------- /docs/en/lang/event.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lang/event.md -------------------------------------------------------------------------------- /docs/en/lang/function.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lang/function.md -------------------------------------------------------------------------------- /docs/en/lang/identifier.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lang/identifier.md -------------------------------------------------------------------------------- /docs/en/lang/import.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lang/import.md -------------------------------------------------------------------------------- /docs/en/lang/list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lang/list.md -------------------------------------------------------------------------------- /docs/en/lang/loops.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lang/loops.md -------------------------------------------------------------------------------- /docs/en/lang/native.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lang/native.md -------------------------------------------------------------------------------- /docs/en/lang/number.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lang/number.md -------------------------------------------------------------------------------- /docs/en/lang/operators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lang/operators.md -------------------------------------------------------------------------------- /docs/en/lang/optional.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lang/optional.md -------------------------------------------------------------------------------- /docs/en/lang/string.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lang/string.md -------------------------------------------------------------------------------- /docs/en/lang/task.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lang/task.md -------------------------------------------------------------------------------- /docs/en/lang/variable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lang/variable.md -------------------------------------------------------------------------------- /docs/en/lib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lib/README.md -------------------------------------------------------------------------------- /docs/en/lib/_sidebar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lib/_sidebar.md -------------------------------------------------------------------------------- /docs/en/lib/bitmanip.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lib/bitmanip.md -------------------------------------------------------------------------------- /docs/en/lib/channel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lib/channel.md -------------------------------------------------------------------------------- /docs/en/lib/circularbuffer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lib/circularbuffer.md -------------------------------------------------------------------------------- /docs/en/lib/constraint.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lib/constraint.md -------------------------------------------------------------------------------- /docs/en/lib/error.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lib/error.md -------------------------------------------------------------------------------- /docs/en/lib/hashmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lib/hashmap.md -------------------------------------------------------------------------------- /docs/en/lib/io.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lib/io.md -------------------------------------------------------------------------------- /docs/en/lib/list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lib/list.md -------------------------------------------------------------------------------- /docs/en/lib/math.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lib/math.md -------------------------------------------------------------------------------- /docs/en/lib/optional.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lib/optional.md -------------------------------------------------------------------------------- /docs/en/lib/pair.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lib/pair.md -------------------------------------------------------------------------------- /docs/en/lib/queue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lib/queue.md -------------------------------------------------------------------------------- /docs/en/lib/range.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lib/range.md -------------------------------------------------------------------------------- /docs/en/lib/string.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lib/string.md -------------------------------------------------------------------------------- /docs/en/lib/system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lib/system.md -------------------------------------------------------------------------------- /docs/en/lib/task.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lib/task.md -------------------------------------------------------------------------------- /docs/en/lib/time.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lib/time.md -------------------------------------------------------------------------------- /docs/en/lib/typecast.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/en/lib/typecast.md -------------------------------------------------------------------------------- /docs/fr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/README.md -------------------------------------------------------------------------------- /docs/fr/_navbar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/_navbar.md -------------------------------------------------------------------------------- /docs/fr/_sidebar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/_sidebar.md -------------------------------------------------------------------------------- /docs/fr/api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/api/README.md -------------------------------------------------------------------------------- /docs/fr/api/_sidebar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/api/_sidebar.md -------------------------------------------------------------------------------- /docs/fr/api/compile.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/api/compile.md -------------------------------------------------------------------------------- /docs/fr/api/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/api/example.md -------------------------------------------------------------------------------- /docs/fr/api/library.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/api/library.md -------------------------------------------------------------------------------- /docs/fr/api/primitive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/api/primitive.md -------------------------------------------------------------------------------- /docs/fr/api/run.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/api/run.md -------------------------------------------------------------------------------- /docs/fr/lang/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lang/README.md -------------------------------------------------------------------------------- /docs/fr/lang/_sidebar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lang/_sidebar.md -------------------------------------------------------------------------------- /docs/fr/lang/alias.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lang/alias.md -------------------------------------------------------------------------------- /docs/fr/lang/bool.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lang/bool.md -------------------------------------------------------------------------------- /docs/fr/lang/casting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lang/casting.md -------------------------------------------------------------------------------- /docs/fr/lang/channel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lang/channel.md -------------------------------------------------------------------------------- /docs/fr/lang/class.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lang/class.md -------------------------------------------------------------------------------- /docs/fr/lang/comments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lang/comments.md -------------------------------------------------------------------------------- /docs/fr/lang/conditions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lang/conditions.md -------------------------------------------------------------------------------- /docs/fr/lang/const_pure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lang/const_pure.md -------------------------------------------------------------------------------- /docs/fr/lang/defer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lang/defer.md -------------------------------------------------------------------------------- /docs/fr/lang/enum.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lang/enum.md -------------------------------------------------------------------------------- /docs/fr/lang/error.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lang/error.md -------------------------------------------------------------------------------- /docs/fr/lang/event.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lang/event.md -------------------------------------------------------------------------------- /docs/fr/lang/function.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lang/function.md -------------------------------------------------------------------------------- /docs/fr/lang/identifier.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lang/identifier.md -------------------------------------------------------------------------------- /docs/fr/lang/import.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lang/import.md -------------------------------------------------------------------------------- /docs/fr/lang/list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lang/list.md -------------------------------------------------------------------------------- /docs/fr/lang/loops.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lang/loops.md -------------------------------------------------------------------------------- /docs/fr/lang/native.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lang/native.md -------------------------------------------------------------------------------- /docs/fr/lang/number.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lang/number.md -------------------------------------------------------------------------------- /docs/fr/lang/operators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lang/operators.md -------------------------------------------------------------------------------- /docs/fr/lang/optional.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lang/optional.md -------------------------------------------------------------------------------- /docs/fr/lang/string.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lang/string.md -------------------------------------------------------------------------------- /docs/fr/lang/task.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lang/task.md -------------------------------------------------------------------------------- /docs/fr/lang/variable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lang/variable.md -------------------------------------------------------------------------------- /docs/fr/lib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lib/README.md -------------------------------------------------------------------------------- /docs/fr/lib/_sidebar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lib/_sidebar.md -------------------------------------------------------------------------------- /docs/fr/lib/bitmanip.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lib/bitmanip.md -------------------------------------------------------------------------------- /docs/fr/lib/channel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lib/channel.md -------------------------------------------------------------------------------- /docs/fr/lib/circularbuffer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lib/circularbuffer.md -------------------------------------------------------------------------------- /docs/fr/lib/constraint.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lib/constraint.md -------------------------------------------------------------------------------- /docs/fr/lib/error.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lib/error.md -------------------------------------------------------------------------------- /docs/fr/lib/hashmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lib/hashmap.md -------------------------------------------------------------------------------- /docs/fr/lib/io.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lib/io.md -------------------------------------------------------------------------------- /docs/fr/lib/list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lib/list.md -------------------------------------------------------------------------------- /docs/fr/lib/math.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lib/math.md -------------------------------------------------------------------------------- /docs/fr/lib/optional.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lib/optional.md -------------------------------------------------------------------------------- /docs/fr/lib/pair.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lib/pair.md -------------------------------------------------------------------------------- /docs/fr/lib/queue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lib/queue.md -------------------------------------------------------------------------------- /docs/fr/lib/range.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lib/range.md -------------------------------------------------------------------------------- /docs/fr/lib/string.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lib/string.md -------------------------------------------------------------------------------- /docs/fr/lib/system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lib/system.md -------------------------------------------------------------------------------- /docs/fr/lib/task.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lib/task.md -------------------------------------------------------------------------------- /docs/fr/lib/time.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lib/time.md -------------------------------------------------------------------------------- /docs/fr/lib/typecast.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/fr/lib/typecast.md -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/syntax.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/docs/syntax.js -------------------------------------------------------------------------------- /dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/dub.json -------------------------------------------------------------------------------- /dub.selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/dub.selections.json -------------------------------------------------------------------------------- /examples/closure.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/examples/closure.gr -------------------------------------------------------------------------------- /examples/concurrency_1.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/examples/concurrency_1.gr -------------------------------------------------------------------------------- /examples/concurrency_2.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/examples/concurrency_2.gr -------------------------------------------------------------------------------- /examples/concurrency_3.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/examples/concurrency_3.gr -------------------------------------------------------------------------------- /libtest/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/libtest/dub.json -------------------------------------------------------------------------------- /libtest/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/libtest/source/app.d -------------------------------------------------------------------------------- /source/grimoire/assembly/bytecode.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/assembly/bytecode.d -------------------------------------------------------------------------------- /source/grimoire/assembly/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/assembly/package.d -------------------------------------------------------------------------------- /source/grimoire/assembly/symbol.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/assembly/symbol.d -------------------------------------------------------------------------------- /source/grimoire/cli/cli.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/cli/cli.d -------------------------------------------------------------------------------- /source/grimoire/cli/cli_build.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/cli/cli_build.d -------------------------------------------------------------------------------- /source/grimoire/cli/cli_default.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/cli/cli_default.d -------------------------------------------------------------------------------- /source/grimoire/cli/cli_help.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/cli/cli_help.d -------------------------------------------------------------------------------- /source/grimoire/cli/cli_run.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/cli/cli_run.d -------------------------------------------------------------------------------- /source/grimoire/cli/cli_version.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/cli/cli_version.d -------------------------------------------------------------------------------- /source/grimoire/cli/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/cli/package.d -------------------------------------------------------------------------------- /source/grimoire/cli/parser.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/cli/parser.d -------------------------------------------------------------------------------- /source/grimoire/cli_run.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/cli_run.d -------------------------------------------------------------------------------- /source/grimoire/compiler/compiler.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/compiler/compiler.d -------------------------------------------------------------------------------- /source/grimoire/compiler/constraint.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/compiler/constraint.d -------------------------------------------------------------------------------- /source/grimoire/compiler/data.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/compiler/data.d -------------------------------------------------------------------------------- /source/grimoire/compiler/doc.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/compiler/doc.d -------------------------------------------------------------------------------- /source/grimoire/compiler/error.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/compiler/error.d -------------------------------------------------------------------------------- /source/grimoire/compiler/lexer.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/compiler/lexer.d -------------------------------------------------------------------------------- /source/grimoire/compiler/library.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/compiler/library.d -------------------------------------------------------------------------------- /source/grimoire/compiler/mangle.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/compiler/mangle.d -------------------------------------------------------------------------------- /source/grimoire/compiler/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/compiler/package.d -------------------------------------------------------------------------------- /source/grimoire/compiler/parser.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/compiler/parser.d -------------------------------------------------------------------------------- /source/grimoire/compiler/pretty.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/compiler/pretty.d -------------------------------------------------------------------------------- /source/grimoire/compiler/primitive.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/compiler/primitive.d -------------------------------------------------------------------------------- /source/grimoire/compiler/type.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/compiler/type.d -------------------------------------------------------------------------------- /source/grimoire/compiler/util.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/compiler/util.d -------------------------------------------------------------------------------- /source/grimoire/error.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/error.d -------------------------------------------------------------------------------- /source/grimoire/library/bitmanip.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/library/bitmanip.d -------------------------------------------------------------------------------- /source/grimoire/library/channel.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/library/channel.d -------------------------------------------------------------------------------- /source/grimoire/library/circularbuffer.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/library/circularbuffer.d -------------------------------------------------------------------------------- /source/grimoire/library/constraint.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/library/constraint.d -------------------------------------------------------------------------------- /source/grimoire/library/error.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/library/error.d -------------------------------------------------------------------------------- /source/grimoire/library/hashmap.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/library/hashmap.d -------------------------------------------------------------------------------- /source/grimoire/library/io.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/library/io.d -------------------------------------------------------------------------------- /source/grimoire/library/list.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/library/list.d -------------------------------------------------------------------------------- /source/grimoire/library/math.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/library/math.d -------------------------------------------------------------------------------- /source/grimoire/library/optional.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/library/optional.d -------------------------------------------------------------------------------- /source/grimoire/library/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/library/package.d -------------------------------------------------------------------------------- /source/grimoire/library/pair.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/library/pair.d -------------------------------------------------------------------------------- /source/grimoire/library/queue.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/library/queue.d -------------------------------------------------------------------------------- /source/grimoire/library/range.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/library/range.d -------------------------------------------------------------------------------- /source/grimoire/library/string.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/library/string.d -------------------------------------------------------------------------------- /source/grimoire/library/system.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/library/system.d -------------------------------------------------------------------------------- /source/grimoire/library/task.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/library/task.d -------------------------------------------------------------------------------- /source/grimoire/library/time.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/library/time.d -------------------------------------------------------------------------------- /source/grimoire/library/typecast.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/library/typecast.d -------------------------------------------------------------------------------- /source/grimoire/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/package.d -------------------------------------------------------------------------------- /source/grimoire/runtime/call.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/runtime/call.d -------------------------------------------------------------------------------- /source/grimoire/runtime/channel.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/runtime/channel.d -------------------------------------------------------------------------------- /source/grimoire/runtime/closure.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/runtime/closure.d -------------------------------------------------------------------------------- /source/grimoire/runtime/engine.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/runtime/engine.d -------------------------------------------------------------------------------- /source/grimoire/runtime/error.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/runtime/error.d -------------------------------------------------------------------------------- /source/grimoire/runtime/event.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/runtime/event.d -------------------------------------------------------------------------------- /source/grimoire/runtime/list.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/runtime/list.d -------------------------------------------------------------------------------- /source/grimoire/runtime/object.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/runtime/object.d -------------------------------------------------------------------------------- /source/grimoire/runtime/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/runtime/package.d -------------------------------------------------------------------------------- /source/grimoire/runtime/sandbox.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/runtime/sandbox.d -------------------------------------------------------------------------------- /source/grimoire/runtime/string.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/runtime/string.d -------------------------------------------------------------------------------- /source/grimoire/runtime/task.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/runtime/task.d -------------------------------------------------------------------------------- /source/grimoire/runtime/value.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/source/grimoire/runtime/value.d -------------------------------------------------------------------------------- /test/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/test/dub.json -------------------------------------------------------------------------------- /test/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/test/source/app.d -------------------------------------------------------------------------------- /unittests/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/unittests/dub.json -------------------------------------------------------------------------------- /unittests/script/lang/array.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/unittests/script/lang/array.gr -------------------------------------------------------------------------------- /unittests/script/lang/channel.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/unittests/script/lang/channel.gr -------------------------------------------------------------------------------- /unittests/script/lang/error.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/unittests/script/lang/error.gr -------------------------------------------------------------------------------- /unittests/script/lang/statements.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/unittests/script/lang/statements.gr -------------------------------------------------------------------------------- /unittests/script/stdlib/bitmanip.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/unittests/script/stdlib/bitmanip.gr -------------------------------------------------------------------------------- /unittests/script/stdlib/channel.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/unittests/script/stdlib/channel.gr -------------------------------------------------------------------------------- /unittests/script/stdlib/circularbuffer.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/unittests/script/stdlib/circularbuffer.gr -------------------------------------------------------------------------------- /unittests/script/stdlib/hashmap.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/unittests/script/stdlib/hashmap.gr -------------------------------------------------------------------------------- /unittests/script/stdlib/list.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/unittests/script/stdlib/list.gr -------------------------------------------------------------------------------- /unittests/script/stdlib/math.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/unittests/script/stdlib/math.gr -------------------------------------------------------------------------------- /unittests/script/stdlib/queue.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/unittests/script/stdlib/queue.gr -------------------------------------------------------------------------------- /unittests/script/stdlib/string.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/unittests/script/stdlib/string.gr -------------------------------------------------------------------------------- /unittests/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/unittests/source/app.d -------------------------------------------------------------------------------- /unittests/source/process.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/unittests/source/process.d -------------------------------------------------------------------------------- /unittests/source/tester.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enalye/grimoire/HEAD/unittests/source/tester.d --------------------------------------------------------------------------------