locals ボキャブラリ
Factor ハンドブック > ボキャブラリ索引


ドキュメント
Lexical variables and closures

メタデータ
タグ:extensions
作者:Slava Pestov


ワード

パーシングワード
ワード構文
:::: word ( bindings... -- outputs... ) body... ;
:>:> binding
M::M:: class generic ( bindings... -- outputs... ) body... ;
MACRO::MACRO:: word ( bindings... -- outputs... ) body... ;
MEMO::MEMO:: word ( bindings... -- outputs... ) body... ;
[let[let | binding1 [ value1... ] binding2 [ value2... ] ... | body... ]
[let*[let* | binding1 [ value1... ] binding2 [ value2... ] ... | body... ]
[wlet[wlet | binding1 [ body1... ] binding2 [ body2... ] ... | body... ]
[|[| bindings... | body... ]


ファイル
resource:basis/locals/locals.factor
resource:basis/locals/locals-docs.factor
resource:basis/locals/locals-tests.factor


resource:basis の子
ボキャブラリ概要
locals.backend
locals.definitionsDefinition protocol implementation for lambda words
locals.errorsErrors thrown by locals implementation
locals.frySupport for mixing fry and locals
locals.macrosSupport for macro expansion inside lambdas
locals.parserUtility words used by locals parsing words
locals.prettyprintPrettyprinting of lambdas
locals.rewritelocals.rewrite ボキャブラリ
locals.typesData types used by locals implementation