rhai/doc/src/language/keywords.md
2020-09-24 11:17:39 +08:00

2.6 KiB

Keywords

{{#include ../links.md}}

The following are reserved keywords in Rhai:

Active keywords Reserved keywords Usage Inactive under feature
true, false boolean constants
let, const var, static variable declarations
is_shared shared values [no_closure]
if, else then, goto, exit control flow
switch, match, case matching
while, loop, for, in, continue, break do, each looping
fn, private public, new functions [no_function]
return return values
throw try, catch throw exceptions
import, export, as use, with, module, package modules/packages [no_module]
Fn, call, curry function pointers
spawn, go, sync, async, await, yield threading/async
type_of, print, debug, eval special functions
default, void, null, nil special values

Keywords cannot become the name of a [function] or [variable], even when they are disabled.