Class CommentEndBang
CommentEndBang
Diese Methode bildet den Status 8.2.4.51 Comment end bang state der HTML-Spezifikation ab.
- Alvine\Core\Alvine
- Alvine\Markup\Html\Tokenizer\State
- Alvine\Markup\Html\Tokenizer\State\CommentEndBang
Namespace: Alvine\Markup\Html\Tokenizer\State
Package: Alvine\Markup\Html
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision:$
Since: 20150302
Link: Consume the next input character: "-" (U+002D) Append two "-" (U+002D) characters and a "!" (U+0021) character to the comment token's data. Switch to the comment end dash state. ">" (U+003E) Switch to the data state. Emit the comment token. U+0000 NULL Parse error. Append two "-" (U+002D) characters, a "!" (U+0021) character, and a U+FFFD REPLACEMENT CHARACTER character to the comment token's data. Switch to the comment state. EOF Parse error. Switch to the data state. Emit the comment token. Reconsume the EOF character. Anything else Append two "-" (U+002D) characters, a "!" (U+0021) character, and the current input character to the comment token's data. Switch to the comment state.
Link: alvine.io
Located at tokenizer/state/CommentEndBang.class.php
Package: Alvine\Markup\Html
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision:$
Since: 20150302
Link: Consume the next input character: "-" (U+002D) Append two "-" (U+002D) characters and a "!" (U+0021) character to the comment token's data. Switch to the comment end dash state. ">" (U+003E) Switch to the data state. Emit the comment token. U+0000 NULL Parse error. Append two "-" (U+002D) characters, a "!" (U+0021) character, and a U+FFFD REPLACEMENT CHARACTER character to the comment token's data. Switch to the comment state. EOF Parse error. Switch to the data state. Emit the comment token. Reconsume the EOF character. Anything else Append two "-" (U+002D) characters, a "!" (U+0021) character, and the current input character to the comment token's data. Switch to the comment state.
Link: alvine.io
Located at tokenizer/state/CommentEndBang.class.php
public
|
#
__construct(
Neues Objekt |
public
Alvine\Markup\Html\Tokenizer\CommentEndBang
|
protected
|
$currentToken
|
$tokenizer
|