OxL Reference

Keywords

Every reserved and contextual word of the language: where it is defined, grammar, examples. The list comes from the lexer of the compiler and from §1.4.

spellingReserved keyword.
actorReserved keyword.
asReserved keyword.
atomicReserved keyword.
awaitReserved keyword.
blockingReserved keyword.
breakReserved keyword.
clusterReserved keyword.
comptimeReserved keyword.
configReserved keyword.
constReserved keyword.
continueReserved keyword.
dataReserved keyword.
deferReserved keyword.
depReserved keyword.
dynamicReserved keyword.
elseReserved keyword.
embedReserved keyword.
enumReserved keyword.
exportReserved keyword.
externReserved keyword.
failReserved keyword.
falseReserved keyword.
fnReserved keyword.
forReserved keyword.
ifReserved keyword. policy (§13.4)
implReserved keyword.
importReserved keyword.
inReserved keyword.
interfaceReserved keyword.
isReserved keyword.
lazyReserved keyword.
letReserved keyword.
loopReserved keyword.
matchReserved keyword.
mockReserved keyword.
moveReserved keyword.
msgReserved keyword.
noneReserved keyword.
opReserved keyword.
operatorReserved keyword.
overrideReserved keyword.
pipelineReserved keyword.
policyReserved keyword.
provideReserved keyword.
pubReserved keyword.
respondReserved keyword.
returnReserved keyword.
rpcReserved keyword.
sagaReserved keyword.
scopeReserved keyword.
selectReserved keyword.
selfReserved keyword.
SelfReserved keyword.
serviceReserved keyword.
spawnReserved keyword.
staticReserved keyword.
superReserved keyword.
testReserved keyword.
topicReserved keyword.
trueReserved keyword.
typeReserved keyword.
undoReserved keyword.
unsafeReserved keyword.
useReserved keyword.
varReserved keyword.
whileReserved keyword.
yieldReserved keyword.
assertReserved keyword.
attrReserved keyword.
dynReserved keyword.
fixtureReserved keyword.
initReserved keyword.
openReserved keyword.
itContextual keyword. a step of a chain or pipeline (§8.4, §10.6)
withinContextual keyword. chain suffixes (§8.4)
retryContextual keyword. chain suffixes (§8.4)
backoffContextual keyword. chain suffixes (§8.4)
onContextual keyword. pipeline steps (§10.6)
durableContextual keyword. pipeline steps (§10.6)
best_effortContextual keyword. pipeline steps (§10.6)
on_errorContextual keyword. pipeline steps (§10.6)
shardedContextual keyword. actor declaration (§12.5), topic declaration (§10.5)
byContextual keyword. actor declaration (§12.5), topic declaration (§10.5)
fromContextual keyword. query expression (§5.9)
whereContextual keyword. generic constraints, refinements, the for filter, queries
orderContextual keyword. query expression (§5.9)
descContextual keyword. query expression (§5.9)
ascContextual keyword. query expression (§5.9)
takeContextual keyword. query expression (§5.9)
skipContextual keyword. query expression (§5.9)
loadContextual keyword. query expression (§5.9)
groupContextual keyword. query expression (§5.9)
allowContextual keyword. policy (§13.4)
denyContextual keyword. policy (§13.4)
unlessContextual keyword. policy (§13.4)
roleContextual keyword. cluster declaration (§12.1)
servesContextual keyword. cluster declaration (§12.1)
hostsContextual keyword. cluster declaration (§12.1)
runsContextual keyword. cluster declaration (§12.1)
replicasContextual keyword. cluster declaration (§12.1)
needsContextual keyword. cluster declaration (§12.1)
exposeContextual keyword. cluster declaration (§12.1)
seedsContextual keyword. tests (§18)
assignContextual keyword. cluster declaration (§12.1)
journalContextual keyword. cluster declaration (§12.1)
shardsContextual keyword. cluster declaration (§12.1)
replicationContextual keyword. cluster declaration (§12.1)
authContextual keyword. cluster declaration (§12.1)
profileContextual keyword. config declaration (§14.1)
onceContextual keyword. mock (§18.3)
timesContextual keyword. mock (§18.3)
thenContextual keyword. mock (§18.3)
alwaysContextual keyword. mock (§18.3)
variantContextual keyword. tests (§18)
splitContextual keyword. tests (§18)
metricContextual keyword. tests (§18)
guardContextual keyword. tests (§18)
pureContextual keyword. the effect list after the return type (§6.2)
ioContextual keyword. the effect list after the return type (§6.2)
netContextual keyword. the effect list after the return type (§6.2)
dbContextual keyword. the effect list after the return type (§6.2)
timeContextual keyword. the effect list after the return type (§6.2)
randContextual keyword. the effect list after the return type (§6.2)
invariantContextual keyword. body of data (§4.2)
requiresContextual keyword. function contracts (§6.7)
ensuresContextual keyword. function contracts (§6.7)
oldContextual keyword. function contracts (§6.7)
resultContextual keyword. function contracts (§6.7)
literalContextual keyword. comptime literal fn (§15.3)
escapingContextual keyword. function type (§5.7)
inlineContextual keyword. before for (§15.1)
recvContextual keyword. select branches (§8.7)
sendContextual keyword. select branches (§8.7)
toContextual keyword. select branches (§8.7)
afterContextual keyword. select branches (§8.7)
activateContextual keyword. on … in an actor (§12.5)
passivateContextual keyword. on … in an actor (§12.5)
withContextual keyword. test header (§18.1)
infixlContextual keyword. operator declaration (§5.3)
infixrContextual keyword. operator declaration (§5.3)
infixContextual keyword. operator declaration (§5.3)
prefixContextual keyword. operator declaration (§5.3)