html5 vocabulary - Factor Documentation (original) (raw)
Class
Superclass
Slots
abrupt-closing-of-empty-comment
abrupt-doctype-public-identifier
abrupt-doctype-system-identifier
absence-of-digits-in-numeric-character-reference
character-reference-outside-unicode-range
open payload close
control-character-in-input-stream
name public-identifier system-identifier quirks?
quirks-mode? limited-quirks-mode? iframe-srcdoc? scripting? frameset-ok? fostering-parent? tree tree-doctype head-element-pointer parser-cannot-change-mode-flag insertion-mode original-insertion-mode last node context doctype tag end-tag tag-name end-tag-name attribute-name attribute-value temporary-buffer comment-token open-elements return-state
self-closing? name attributes
eof-in-script-html-comment-like-text
invalid-character-sequence-after-doctype-name
invalid-first-character-of-tag-name
obj
missing-doctype-public-identifier
missing-doctype-system-identifier
missing-quote-before-doctype-public-identifier
missing-quote-before-doctype-system-identifier
missing-semicolon-after-character-reference
missing-whitespace-after-doctype-public-keyword
missing-whitespace-after-doctype-system-keyword
missing-whitespace-before-doctype-name
missing-whitespace-between-attributes
missing-whitespace-between-doctype-public-and-system-identifiers
non-void-html-element-start-tag-with-trailing-solidus
noncharacter-character-reference
self-closing? name attributes children end-tag
unexpected-character-after-doctype-system-identifier
unexpected-character-in-attribute-name
unexpected-character-in-unquoted-attribute-value
unexpected-equals-sign-before-attribute-name
unexpected-question-mark-instead-of-tag-name
string
unknown-named-character-reference
entity
stack tag
Word
Stack effect
( document obj insertion-mode -- document )
Word
Stack effect
( document n/f string ch/f -- document n'/f string )
(after-attribute-value-quoted-state)
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
(after-doctype-public-identifier-state)
( document n/f string ch/f -- document n'/f string )
(after-doctype-public-keyword-state)
( document n/f string ch/f -- document n'/f string )
(after-doctype-system-identifier-state)
( document n/f string ch/f -- document n'/f string )
(after-doctype-system-keyword-state)
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
(attribute-value-double-quoted-state)
( document n/f string ch/f -- document n'/f string )
(attribute-value-single-quoted-state)
( document n/f string ch/f -- document n'/f string )
(attribute-value-unquoted-state)
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
(before-attribute-value-state)
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
(before-doctype-public-identifier-state)
( document n/f string ch/f -- document n'/f string )
(before-doctype-system-identifier-state)
( document n/f string ch/f -- document n'/f string )
(between-doctype-public-and-system-identifiers-state)
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
(comment-less-than-sign-bang-dash-dash-state)
( document n/f string ch/f -- document n'/f string )
(comment-less-than-sign-bang-dash-state)
( document n/f string ch/f -- document n'/f string )
(comment-less-than-sign-bang-state)
( document n/f string ch/f -- document n'/f string )
(comment-less-than-sign-state)
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
(decimal-character-reference-start-state)
( document n/f string ch/f -- document n'/f string )
(decimal-character-reference-state)
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
(doctype-public-identifier-double-quoted-state)
( document n/f string ch/f -- document n'/f string )
(doctype-public-identifier-single-quoted-state)
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
(doctype-system-identifier-double-quoted-state)
( document n/f string ch/f -- document n'/f string )
(doctype-system-identifier-single-quoted-state)
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
(hexadecimal-character-reference-start-state)
( document n/f string ch/f -- document n'/f string )
(hexadecimal-character-reference-state)
( document n/f string ch/f -- document n'/f string )
(markup-declaration-open-state)
( -- * )
(named-character-reference-state)
( document n/f string ch/f -- document n'/f string )
(numeric-character-reference-end-state)
( document n/f string ch/f -- document n'/f string )
(numeric-character-reference-state)
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
(rawtext-less-than-sign-state)
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
(script-data-double-escape-end-state)
( document n/f string ch/f -- document n'/f string )
(script-data-double-escape-start-state)
( document n/f string ch/f -- document n'/f string )
(script-data-double-escaped-dash-dash-state)
( document n/f string ch/f -- document n'/f string )
(script-data-double-escaped-dash-state)
( document n/f string ch/f -- document n'/f string )
(script-data-double-escaped-less-than-sign-state)
( document n/f string ch/f -- document n'/f string )
(script-data-double-escaped-state)
( document n/f string ch/f -- document n'/f string )
(script-data-end-tag-name-state)
( document n/f string ch/f -- document n'/f string )
(script-data-end-tag-open-state)
( document n/f string ch/f -- document n'/f string )
(script-data-escape-start-dash-state)
( document n/f string ch/f -- document n'/f string )
(script-data-escape-start-state)
( document n/f string ch/f -- document n'/f string )
(script-data-escaped-dash-dash-state)
( document n/f string ch/f -- document n'/f string )
(script-data-escaped-dash-state)
( document n/f string ch/f -- document n'/f string )
(script-data-escaped-end-tag-name-state)
( document n/f string ch/f -- document n'/f string )
(script-data-escaped-end-tag-open-state)
( document n/f string ch/f -- document n'/f string )
(script-data-escaped-less-than-sign-state)
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
(script-data-less-than-sign-state)
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
(self-closing-start-tag-state)
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
( document n/f string ch/f -- document n'/f string )
( ch -- sbuf )
( payload -- comment )
( -- doctype )
( -- document )
( -- tag )
( -- tag )
( ch -- sbuf )
abrupt-closing-of-empty-comment
( -- * )
abrupt-doctype-public-identifier
( -- * )
abrupt-doctype-system-identifier
( -- * )
absence-of-digits-in-numeric-character-reference
( -- * )
( document n/f string -- document n'/f string )
after-attribute-value-quoted-state
( document n/f string -- document n'/f string )
( document n/f string -- document n'/f string )
after-doctype-public-identifier-state
( document n/f string -- document n'/f string )
after-doctype-public-keyword-state
( document n/f string -- document n'/f string )
after-doctype-system-identifier-state
( document n/f string -- document n'/f string )
after-doctype-system-keyword-state
( document n/f string -- document n'/f string )
( document n/f string -- document n'/f string )
( document -- ? )
( ch/f -- ? )
( ch/f -- ? )
( ch/f -- ? )
( ch -- ? )
( ch/f -- ? )
( ch -- ? )
( ch -- ? )
( ch -- ? )
( ch -- ? )
( document n/f string -- document n'/f string )
attribute-value-double-quoted-state
( document n/f string -- document n'/f string )
attribute-value-single-quoted-state
( document n/f string -- document n'/f string )
attribute-value-unquoted-state
( document n/f string -- document n'/f string )
( document n/f string -- document n'/f string )
( document n/f string -- document n'/f string )
( document n/f string -- document n'/f string )
before-doctype-public-identifier-state
( document n/f string -- document n'/f string )
before-doctype-system-identifier-state
( document n/f string -- document n'/f string )
between-doctype-public-and-system-identifiers-state
( document n/f string -- document n'/f string )
( document n/f string -- document n'/f string )
( document n/f string -- document n'/f string )
( -- * )
( document n/f string -- document n'/f string )
( document n/f string -- document n'/f string )
( document n/f string -- document n'/f string )
( ch document -- )
character-reference-outside-unicode-range
( -- * )
( document n/f string -- document n'/f string )
( obj -- return-state )
( document n/f string -- document n'/f string )
( document n/f string -- document n'/f string )
( document n/f string -- document n'/f string )
comment-less-than-sign-bang-dash-dash-state
( document n/f string -- document n'/f string )
comment-less-than-sign-bang-dash-state
( document n/f string -- document n'/f string )
comment-less-than-sign-bang-state
( document n/f string -- document n'/f string )
( document n/f string -- document n'/f string )
( document n/f string -- document n'/f string )
( document n/f string -- document n'/f string )
( document n/f string -- document n'/f string )
control-character-in-input-stream
( -- * )
( -- * )
( document -- attribute/f )
( document n/f string -- document n'/f string )
decimal-character-reference-start-state
( document n/f string -- document n'/f string )
decimal-character-reference-state
( document n/f string -- document n'/f string )
( document n/f string -- document n'/f string )
doctype-public-identifier-double-quoted-state
( document n/f string -- document n'/f string )
doctype-public-identifier-single-quoted-state
( document n/f string -- document n'/f string )
( document n/f string -- document n'/f string )
doctype-system-identifier-double-quoted-state
( document n/f string -- document n'/f string )
doctype-system-identifier-single-quoted-state
( document n/f string -- document n'/f string )
( -- * )
( char document -- )
( document -- )
( document -- )
( document -- )
( document -- )
( char document -- )
( document -- )
( string document -- )
( document n/f string -- document n'/f string )
( -- * )
( -- * )
( -- assoc )
( -- * )
( -- * )
( -- * )
( -- * )
eof-in-script-html-comment-like-text
( -- * )
( -- * )
( name stack -- seq )
( document -- )
( document -- )
hexadecimal-character-reference-start-state
( document n/f string -- document n'/f string )
hexadecimal-character-reference-state
( document n/f string -- document n'/f string )
( -- value )
( -- * )
( -- * )
( document -- )
initialize-doctype-public-identifier
( document -- )
initialize-doctype-system-identifier
( document -- )
invalid-character-sequence-after-doctype-name
( -- * )
invalid-first-character-of-tag-name
( -- * )
( obj -- * )
( doctype -- ? )
( -- assoc )
( string -- entity/string ? )
( document n/f string -- document n'/f string )
( -- value )
( -- * )
( -- * )
missing-doctype-public-identifier
( -- * )
missing-doctype-system-identifier
( -- * )
( -- * )
missing-quote-before-doctype-public-identifier
( -- * )
missing-quote-before-doctype-system-identifier
( -- * )
missing-semicolon-after-character-reference
( -- * )
missing-whitespace-after-doctype-public-keyword
( -- * )
missing-whitespace-after-doctype-system-keyword
( -- * )
missing-whitespace-before-doctype-name
( -- * )
missing-whitespace-between-attributes
( -- * )
missing-whitespace-between-doctype-public-and-system-identifiers
( -- * )
( document -- prefix? exact? )
named-character-reference-state
( document n/f string -- document n'/f string )
( -- * )
( ch document -- )
( document -- )
( document -- )
( document -- )
non-void-html-element-start-tag-with-trailing-solidus
( -- * )
noncharacter-character-reference
( -- * )
( -- * )
( -- * )
numeric-character-reference-end-state
( document n/f string -- document n'/f string )
numeric-character-reference-state
( document n/f string -- document n'/f string )
( string -- document )
( document n/f string -- document n'/f string )
( string document -- )
( string document -- )
( document -- )
( ch document -- )
( ch document -- )
( ch document -- )
( ch document -- )
push-doctype-public-identifier
( ch document -- )
push-doctype-system-identifier
( ch document -- )
( ch document -- )
( ch document -- )
( obj/f seq -- )
( document n/f string -- document n'/f string )
( document n/f string -- document n'/f string )
( document n/f string -- document n'/f string )
( document n/f string -- document n'/f string )
( document n/f string -- document n'/f string )
( document n/f string -- document n'/f string )
( document n/f string -- document n'/f string )
( document n/f string -- document n'/f string )
( document -- )
( document -- )
( document n/f string -- document n'/f string )
script-data-double-escape-end-state
( document n/f string -- document n'/f string )
script-data-double-escape-start-state
( document n/f string -- document n'/f string )
script-data-double-escaped-dash-dash-state
( document n/f string -- document n'/f string )
script-data-double-escaped-dash-state
( document n/f string -- document n'/f string )
script-data-double-escaped-less-than-sign-state
( document n/f string -- document n'/f string )
script-data-double-escaped-state
( document n/f string -- document n'/f string )
script-data-end-tag-name-state
( document n/f string -- document n'/f string )
script-data-end-tag-open-state
( document n/f string -- document n'/f string )
script-data-escape-start-dash-state
( document n/f string -- document n'/f string )
script-data-escape-start-state
( document n/f string -- document n'/f string )
script-data-escaped-dash-dash-state
( document n/f string -- document n'/f string )
script-data-escaped-dash-state
( document n/f string -- document n'/f string )
script-data-escaped-end-tag-name-state
( document n/f string -- document n'/f string )
script-data-escaped-end-tag-open-state
( document n/f string -- document n'/f string )
script-data-escaped-less-than-sign-state
( document n/f string -- document n'/f string )
( document n/f string -- document n'/f string )
script-data-less-than-sign-state
( document n/f string -- document n'/f string )
( document n/f string -- document n'/f string )
( document n/f string -- document n'/f string )
( document -- )
( string document -- )
( -- * )
( -- * )
( -- value )
( document n/f string -- document n'/f string )
( document n/f string -- document n'/f string )
( document -- )
( document -- ? )
( document -- ch/f )
( document obj -- document )
( obj -- ? )
unexpected-character-after-doctype-system-identifier
( -- * )
unexpected-character-in-attribute-name
( -- * )
unexpected-character-in-unquoted-attribute-value
( -- * )
unexpected-equals-sign-before-attribute-name
( -- * )
( -- * )
unexpected-question-mark-instead-of-tag-name
( -- * )
( -- * )
( string -- * )
( -- * )
unknown-named-character-reference
( -- * )
( entity -- * )
( stack tag -- * )
( -- value )
( -- value )
( -- value )
Word
Stack effect
abrupt-closing-of-empty-comment?
( object -- ? )
abrupt-doctype-public-identifier?
( object -- ? )
abrupt-doctype-system-identifier?
( object -- ? )
absence-of-digits-in-numeric-character-reference?
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
character-reference-outside-unicode-range?
( object -- ? )
( object -- ? )
control-character-in-input-stream?
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
end-tag-with-trailing-solidus?
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
eof-in-script-html-comment-like-text?
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
invalid-character-sequence-after-doctype-name?
( object -- ? )
invalid-first-character-of-tag-name?
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
missing-doctype-public-identifier?
( object -- ? )
missing-doctype-system-identifier?
( object -- ? )
( object -- ? )
missing-quote-before-doctype-public-identifier?
( object -- ? )
missing-quote-before-doctype-system-identifier?
( object -- ? )
missing-semicolon-after-character-reference?
( object -- ? )
missing-whitespace-after-doctype-public-keyword?
( object -- ? )
missing-whitespace-after-doctype-system-keyword?
( object -- ? )
missing-whitespace-before-doctype-name?
( object -- ? )
missing-whitespace-between-attributes?
( object -- ? )
missing-whitespace-between-doctype-public-and-system-identifiers?
( object -- ? )
( object -- ? )
non-void-html-element-start-tag-with-trailing-solidus?
( object -- ? )
noncharacter-character-reference?
( object -- ? )
( object -- ? )
( object -- ? )
surrogate-character-reference?
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
unexpected-character-after-doctype-system-identifier?
( object -- ? )
unexpected-character-in-attribute-name?
( object -- ? )
unexpected-character-in-unquoted-attribute-value?
( object -- ? )
unexpected-equals-sign-before-attribute-name?
( object -- ? )
( object -- ? )
unexpected-question-mark-instead-of-tag-name?
( object -- ? )
( object -- ? )
( object -- ? )
( object -- ? )
unknown-named-character-reference?
( object -- ? )
( object -- ? )
( object -- ? )