This repository has been archived on 2025-08-04. You can view files and clone it, but cannot push or open issues or pull requests.
rhaj/_archive/rhai_engine/rhaibook/links.md
2025-04-04 08:28:07 +02:00

248 lines
10 KiB
Markdown

[features]: {{rootUrl}}/start/features.md
[`unchecked`]: {{rootUrl}}/start/features.md
[`sync`]: {{rootUrl}}/start/features.md
[`no_position`]: {{rootUrl}}/start/features.md
[`no_optimize`]: {{rootUrl}}/start/features.md
[`no_float`]: {{rootUrl}}/start/features.md
[`f32_float`]: {{rootUrl}}/start/features.md
[`decimal`]: {{rootUrl}}/start/features.md
[`only_i32`]: {{rootUrl}}/start/features.md
[`only_i64`]: {{rootUrl}}/start/features.md
[`no_index`]: {{rootUrl}}/start/features.md
[`no_object`]: {{rootUrl}}/start/features.md
[`no_function`]: {{rootUrl}}/start/features.md
[`no_module`]: {{rootUrl}}/start/features.md
[`no_closure`]: {{rootUrl}}/start/features.md
[`no_custom_syntax`]: {{rootUrl}}/start/features.md
[`no_time`]: {{rootUrl}}/start/features.md
[`no_std`]: {{rootUrl}}/start/features.md
[`wasm-bindgen`]: {{rootUrl}}/start/features.md
[`stdweb`]: {{rootUrl}}/start/features.md
[`metadata`]: {{rootUrl}}/start/features.md
[`internals`]: {{rootUrl}}/start/features.md
[`debugging`]: {{rootUrl}}/start/features.md
[`unicode-xid-ident`]: {{rootUrl}}/start/features.md
[minimal builds]: {{rootUrl}}/start/builds/minimal.md
[`no-std`]: {{rootUrl}}/start/builds/no-std.md
[WASM]: {{rootUrl}}/start/builds/wasm.md
[static hashing]: {{rootUrl}}/patterns/static-hash.md
[benchmarks]: {{rootUrl}}/about/benchmarks.md
[playground]: https://rhai.rs/playground
[lsp]: https://github.com/rhaiscript/lsp
[`rhai-doc`]: https://github.com/rhaiscript/rhai-doc
[MarkDown]: http://en.wikipedia.org/wiki/Markdown
[MDX]: https://mdxjs.com/docs/what-is-mdx/
[`ahash`]: https://crates.io/crates/ahash
[`smartstring`]: https://crates.io/crates/smartstring
[`SmartString`]: https://crates.io/crates/smartstring
[`Engine`]: {{rootUrl}}/engine/hello-world.md
[traits]: {{rootUrl}}/rust/traits.md
[`call_fn`]: {{rootUrl}}/engine/call-fn.md
[`Func`]: {{rootUrl}}/engine/func.md
[`CustomType`]: {{rootUrl}}/rust/build-type.md
[`AST`]: {{rootUrl}}/engine/compile.md
[`eval_expression`]: {{rootUrl}}/engine/expressions.md
[raw `Engine`]: {{rootUrl}}/engine/raw.md
[built-in operator]: {{rootUrl}}/engine/builtin.md
[built-in operators]: {{rootUrl}}/engine/builtin.md
[precedence]: {{rootUrl}}/engine/precedence.md
[package]: {{rootUrl}}/rust/packages/index.md
[packages]: {{rootUrl}}/rust/packages/index.md
[built-in package]: {{rootUrl}}/rust/packages/builtin.md
[built-in packages]: {{rootUrl}}/rust/packages/builtin.md
[custom package]: {{rootUrl}}/rust/packages/create.md
[custom packages]: {{rootUrl}}/rust/packages/create.md
[plugin]: {{rootUrl}}/plugins/index.md
[plugins]: {{rootUrl}}/plugins/index.md
[plugin module]: {{rootUrl}}/plugins/module.md
[plugin modules]: {{rootUrl}}/plugins/module.md
[plugin function]: {{rootUrl}}/plugins/function.md
[plugin functions]: {{rootUrl}}/plugins/function.md
[functions metadata]: {{rootUrl}}/engine/metadata/index.md
[`Scope`]: {{rootUrl}}/engine/scope.md
[`serde`]: {{rootUrl}}/rust/serde.md
[strings interner]: {{rootUrl}}/rust/strings-interner.md
[`type_of`]: {{rootUrl}}/language/type-of.md
[`type_of()`]: {{rootUrl}}/language/type-of.md
[`to_string`]: {{rootUrl}}/rust/print-custom.md
[`to_debug`]: {{rootUrl}}/rust/print-custom.md
[`()`]: {{rootUrl}}/language/values-and-types.md
[standard types]: {{rootUrl}}/language/values-and-types.md
[`Dynamic`]: {{rootUrl}}/language/dynamic.md
[rust_decimal]: https://crates.io/crates/rust_decimal
[`to_int`]: {{rootUrl}}/language/convert.md
[`to_float`]: {{rootUrl}}/language/convert.md
[`to_decimal`]: {{rootUrl}}/language/convert.md
[`parse_int`]: {{rootUrl}}/language/convert.md
[`parse_float`]: {{rootUrl}}/language/convert.md
[`parse_decimal`]: {{rootUrl}}/language/convert.md
[`to_binary`]: {{rootUrl}}/language/convert.md
[`to_octal`]: {{rootUrl}}/language/convert.md
[`to_hex`]: {{rootUrl}}/language/convert.md
[`in`]: {{rootUrl}}/language/in.md
[custom type]: {{rootUrl}}/rust/custom-types.md
[custom types]: {{rootUrl}}/rust/custom-types.md
[method]: {{rootUrl}}/rust/methods.md
[methods]: {{rootUrl}}/rust/methods.md
[getters/setters]: {{rootUrl}}/rust/getters-setters.md
[elvis]: https://en.wikipedia.org/wiki/Elvis_operator
[indexer]: {{rootUrl}}/rust/indexers.md
[indexers]: {{rootUrl}}/rust/indexers.md
[type iterator]: {{rootUrl}}/language/iterator.md
[type iterators]: {{rootUrl}}/language/iterator.md
[`NativeCallContext`]: {{rootUrl}}/rust/context.md
[`EvalContext`]: {{rootUrl}}/engine/eval-context.md
[`GlobalRuntimeState`]: https://docs.rs/rhai/{{version}}/rhai/struct.GlobalRuntimeState.html
[`instant::Instant`]: https://crates.io/crates/instant
[`print`]: {{rootUrl}}/language/print-debug.md
[`debug`]: {{rootUrl}}/language/print-debug.md
[keyword]: {{rootUrl}}/appendix/keywords.md
[keywords]: {{rootUrl}}/appendix/keywords.md
[operator]: {{rootUrl}}/appendix/operators.md#operators
[operators]: {{rootUrl}}/appendix/operators.md#operators
[variable]: {{rootUrl}}/language/variables.md
[variables]: {{rootUrl}}/language/variables.md
[constant]: {{rootUrl}}/language/constants.md
[constants]: {{rootUrl}}/language/constants.md
[shadow]: {{rootUrl}}/language/shadow.md
[shadowing]: {{rootUrl}}/language/shadow.md
[variable shadowing]: {{rootUrl}}/language/shadow.md
[variable definition filter]: {{rootUrl}}/engine/def-var.md
[token remap filter]: {{rootUrl}}/engine/token-mapper.md
[string]: {{rootUrl}}/language/strings-chars.md
[strings]: {{rootUrl}}/language/strings-chars.md
[`ImmutableString`]: {{rootUrl}}/rust/immutable-string.md
[character]: {{rootUrl}}/language/strings-chars.md
[characters]: {{rootUrl}}/language/strings-chars.md
[bit-field]: {{rootUrl}}/language/bit-fields.md
[bit-fields]: {{rootUrl}}/language/bit-fields.md
[range]: {{rootUrl}}/language/ranges.md
[ranges]: {{rootUrl}}/language/ranges.md
[array]: {{rootUrl}}/language/arrays.md
[arrays]: {{rootUrl}}/language/arrays.md
[`Array`]: {{rootUrl}}/language/arrays.md
[BLOB]: {{rootUrl}}/language/blobs.md
[BLOB's]: {{rootUrl}}/language/blobs.md
[`Blob`]: {{rootUrl}}/language/blobs.md
[`Map`]: {{rootUrl}}/language/object-maps.md
[object map]: {{rootUrl}}/language/object-maps.md
[object maps]: {{rootUrl}}/language/object-maps.md
[`timestamp`]: {{rootUrl}}/language/timestamps.md
[timestamp]: {{rootUrl}}/language/timestamps.md
[timestamps]: {{rootUrl}}/language/timestamps.md
[comments]: {{rootUrl}}/language/comments.md
[doc-comments]: {{rootUrl}}/language/doc-comments.md
[function]: {{rootUrl}}/language/functions.md
[functions]: {{rootUrl}}/language/functions.md
[function overloading]: {{rootUrl}}/rust/overloading.md
[fallible function]: {{rootUrl}}/rust/fallible.md
[fallible functions]: {{rootUrl}}/rust/fallible.md
[exception]: {{rootUrl}}/language/throw.md
[exceptions]: {{rootUrl}}/language/throw.md
[function pointer]: {{rootUrl}}/language/fn-ptr.md
[function pointers]: {{rootUrl}}/language/fn-ptr.md
[currying]: {{rootUrl}}/language/fn-curry.md
[closure]: {{rootUrl}}/language/fn-closure.md
[closures]: {{rootUrl}}/language/fn-closure.md
[function namespace]: {{rootUrl}}/language/fn-namespaces.md
[function namespaces]: {{rootUrl}}/language/fn-namespaces.md
[anonymous function]: {{rootUrl}}/language/fn-anon.md
[anonymous functions]: {{rootUrl}}/language/fn-anon.md
[operator overloading]: {{rootUrl}}/rust/operators.md
[`Module`]: {{rootUrl}}/rust/modules/index.md
[module]: {{rootUrl}}/rust/modules/index.md
[modules]: {{rootUrl}}/rust/modules/index.md
[module resolver]: {{rootUrl}}/rust/modules/resolvers/index.md
[module resolvers]: {{rootUrl}}/rust/modules/resolvers/index.md
[`global`]: {{rootUrl}}/language/global.md
[variable resolver]: {{rootUrl}}/engine/var.md
[strict variables]: {{rootUrl}}/engine/strict-var.md
[fast operators]: {{rootUrl}}/start/builds/performance.md#fast-operators-mode
[`private`]: {{rootUrl}}/language/modules/export.md
[`eval`]: {{rootUrl}}/language/eval.md
[OOP]: {{rootUrl}}/patterns/oop.md
[DSL]: {{rootUrl}}/engine/dsl.md
[DOS]: https://en.wikipedia.org/wiki/Denial-of-service_attack
[safety]: {{rootUrl}}/safety/index.md
[checked]: {{rootUrl}}/safety/checked.md
[sand-boxed]: {{rootUrl}}/safety/sandbox.md
[memory]: {{rootUrl}}/safety/memory.md
[stack]: {{rootUrl}}/safety/stack.md
[maximum statement depth]: {{rootUrl}}/safety/max-stmt-depth.md
[maximum call stack depth]: {{rootUrl}}/safety/max-call-stack.md
[maximum number of operations]: {{rootUrl}}/safety/max-operations.md
[maximum number of variables]: {{rootUrl}}/safety/max-variables.md
[maximum number of functions]: {{rootUrl}}/safety/max-functions.md
[maximum number of modules]: {{rootUrl}}/safety/max-modules.md
[maximum length of strings]: {{rootUrl}}/safety/max-string-size.md
[maximum size of arrays]: {{rootUrl}}/safety/max-array-size.md
[maximum size of object maps]: {{rootUrl}}/safety/max-map-size.md
[progress]: {{rootUrl}}/safety/progress.md
[script optimization]: {{rootUrl}}/engine/optimize/index.md
[`OptimizationLevel::Full`]: {{rootUrl}}/engine/optimize/index.md
[`OptimizationLevel::Simple`]: {{rootUrl}}/engine/optimize/index.md
[`OptimizationLevel::None`]: {{rootUrl}}/engine/optimize/index.md
[options]: {{rootUrl}}/engine/options.md
[disable keywords and operators]: {{rootUrl}}/engine/disable-keywords.md
[custom operator]: {{rootUrl}}/engine/custom-op.md
[custom operators]: {{rootUrl}}/engine/custom-op.md
[custom syntax]: {{rootUrl}}/engine/custom-syntax.md
[debugger]: {{rootUrl}}/engine/debugging/debugger.md
[`Debugger`]: {{rootUrl}}/engine/debugging/debugger.md
[`debugger::Debugger`]: {{rootUrl}}/engine/debugging/debugger.md
[break-point]: {{rootUrl}}/engine/debugging/break-points.md
[break-points]: {{rootUrl}}/engine/debugging/break-points.md
[`if`]: {{rootUrl}}/language/if.md
[`switch`]: {{rootUrl}}/language/switch.md
[`while`]: {{rootUrl}}/language/while.md
[`do`]: {{rootUrl}}/language/do.md
[`loop`]: {{rootUrl}}/language/loop.md
[`for`]: {{rootUrl}}/language/for.md
[`in`]: {{rootUrl}}/language/in.md
[`exit`]: {{rootUrl}}/language/return.md#exit
[`return`]: {{rootUrl}}/language/return.md
[`throw`]: {{rootUrl}}/language/throw.md
[`try`]: {{rootUrl}}/language/try-catch.md
[`catch`]: {{rootUrl}}/language/try-catch.md
[`import`]: {{rootUrl}}/language/modules/import.md
[`export`]: {{rootUrl}}/language/modules/export.md
[literal]: {{rootUrl}}/appendix/literals.md
[literals]: {{rootUrl}}/appendix/literals.md
[`ahash`]: https://crates.io/crates/ahash
[`rhai-dylib`]: {{rootUrl}}/lib/rhai-dylib.md
[`rhai-rand`]: {{rootUrl}}/lib/rhai-rand.md
[`rhai-sci`]: {{rootUrl}}/lib/rhai-sci.md
[`rhai-ml`]: {{rootUrl}}/lib/rhai-ml.md
[`rhai-fs`]: {{rootUrl}}/lib/rhai-fs.md
[`rhai-url`]: {{rootUrl}}/lib/rhai-url.md
[`rhai-autodocs`]: {{rootUrl}}/lib/rhai-autodocs.md