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


概要
A 'subset of Factor' to Javascript compiler

メタデータ
作者:Chris Double


ワード

タプルクラス
クラススーパークラススロット
ast-array tupleelements
ast-comment tuple
ast-define tuplename stack-effect expression
ast-expression tuplevalues
ast-hashtable tupleelements
ast-identifier tuplevalue vocab
ast-in tuplename
ast-number tuplevalue
ast-quotation tuplevalues
ast-stack-effect tuplein out
ast-string tuplevalue
ast-use tuplename
ast-using tuplenames
ast-word tuplevalue vocab


総称ワード
ワードスタック効果
(compile)( ast -- )
(literal)( ast -- )
(parse-factor-quotation)( object -- ast )
fjsc-parse( object -- ast )


通常ワード
ワードスタック効果
'IN:'( -- parser )
'USE:'( -- parser )
'USING:'( -- parser )
'array'( -- parser )
'atom'( -- parser )
'comment'( -- parser )
'define'( -- parser )
'effect-name'( -- parser )
'expression'( -- parser )
'hashtable'( -- parser )
'identifier'( -- parser )
'identifier-ends'( -- parser )
'identifier-middle'( -- parser )
'parsing-word'( -- parser )
'quotation'( -- parser )
'stack-effect'( -- parser )
'statement'( -- parser )
'word'( -- parser )
do-expressions( seq -- )
fc*( string -- )
fjsc-compile( ast -- string )
fjsc-compile*( string -- string )
fjsc-literal( ast -- string )
identifier-middle?( ch -- bool )


クラス述語ワード
ワードスタック効果
ast-array?( object -- ? )
ast-comment?( object -- ? )
ast-define?( object -- ? )
ast-expression?( object -- ? )
ast-hashtable?( object -- ? )
ast-identifier?( object -- ? )
ast-in?( object -- ? )
ast-number?( object -- ? )
ast-quotation?( object -- ? )
ast-stack-effect?( object -- ? )
ast-string?( object -- ? )
ast-use?( object -- ? )
ast-using?( object -- ? )
ast-word?( object -- ? )


ファイル
resource:extra/fjsc/fjsc.factor
resource:extra/fjsc/fjsc-docs.factor
resource:extra/fjsc/fjsc-tests.factor


resource:extra の子
ボキャブラリ概要
fjsc.resourcesfjsc.resources ボキャブラリ