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


ドキュメント
Syntax

メタデータ
作者:Slava Pestov


ワード

ビルトインクラス
f


シングルトンクラス
t


パーシングワード
ワード構文
!! comment...
""string..."
#!#! comment...
(( inputs -- outputs )
(((( inputs -- outputs ))
:: word ( stack -- effect ) definition... ;
<<<< ... >>
<PRIVATE<PRIVATE ... PRIVATE>
ALIAS:ALIAS: new-word existing-word
B
BIN:BIN: integer
BV{BV{ elements... }
B{B{ elements... }
C:C: constructor class
CHAR:CHAR: token
CONSTANT:CONSTANT: word value
CS{
C{C{ real-part imaginary-part }
DEFER:DEFER: word
ERROR:ERROR: class slots... ;
EXCLUDE:EXCLUDE: vocab => words ... ;
FORGET:FORGET: word
FROM:FROM: vocab => words ... ;
GENERIC#GENERIC# word n ( stack -- effect )
GENERIC:GENERIC: word ( stack -- effect )
HEX:HEX: NNN
HOOK:HOOK: word variable ( stack -- effect )
H{H{ { key value }... }
IN:IN: vocabulary
INSTANCE:INSTANCE: instance mixin
INTERSECTION:INTERSECTION: class participants... ;
M:M: class generic definition... ;
MAIN:MAIN: word
MATH:MATH: word
MIXIN:MIXIN: class
M\M\ class generic
NAN:NAN: payload
OCT:OCT: integer
P"P" pathname"
POSTPONE:POSTPONE: word
PREDICATE:PREDICATE: class < superclass predicate... ;
PRIMITIVE:
PRIVATE><PRIVATE ... PRIVATE>
QUALIFIED-WITH:QUALIFIED-WITH: vocab word-prefix
QUALIFIED:QUALIFIED: vocab
RENAME:RENAME: word vocab => new-name
SBUF"SBUF" string... "
SINGLETON:SINGLETON: class
SINGLETONS:SINGLETONS: words... ;
SLOT:SLOT: name
SYMBOL:SYMBOL: word
SYMBOLS:SYMBOLS: words... ;
SYNTAX:SYNTAX: foo ... ;
TUPLE:TUPLE: class slots... ;
T{T{ class }
UNION:UNION: class members... ;
UNUSE:UNUSE: vocabulary
USE:USE: vocabulary
USING:USING: vocabularies... ;
V{V{ elements... }
W{W{ object }
[[ elements... ]
\\ word
call(call( stack -- effect )
call-next-methodcall-next-method
delimiter: foo ... ; delimiter
deprecated: foo ... ; deprecated
execute(execute( stack -- effect )
ff
flushable: foo ... ; flushable
foldable: foo ... ; foldable
inline: foo ... ; inline
recursive: foo ... ; recursive
{{ elements... }


シンボルワード
initial:
read-only


通常ワード
ワードスタック効果
;( -- * )
>>( -- * )
]( -- * )
}( -- * )


クラス述語ワード
ワードスタック効果
t?( object -- ? )


ファイル
resource:core/syntax/syntax.factor
resource:core/syntax/syntax-docs.factor