Skip to content

[Normative] Capture the HTML entity behaviors#1

Closed
Huxpro wants to merge 1 commit into
ecmarkupfrom
html-char-ref
Closed

[Normative] Capture the HTML entity behaviors#1
Huxpro wants to merge 1 commit into
ecmarkupfrom
html-char-ref

Conversation

@Huxpro
Copy link
Copy Markdown
Owner

@Huxpro Huxpro commented Feb 24, 2022

Let's be faithful to the de-facto and capture the HTML semantics
to the spec. I haven't seen any practices specifying transipilers
via ECMA-262 so this was a bit challenging may seems foreign.

I ended up extending Static Semantics: SV to make it concise and
(hopefully) accurate enough. I think this is a cool hack ;)

I intentionally making the set of supported HTML entities
implementation-defined to allow either HTML4 or HTML5 set but
this is open to discuss.

Close react#126
Close react#4

@github-pages github-pages Bot temporarily deployed to github-pages February 24, 2022 05:33 Inactive
Let's be faithful to the de-facto and capture the HTML semantics
to the spec. I haven't seen any practices specifying transipilers
via ECMA-262 so this was a bit challenging may seems foreign.

I ended up extending `Static Semantics: SV` to make it concise and
(hopefully) accurate enough. I think this is a cool hack ;)

- Introduced `JSXStringCharacter` and `JSXString`
- Fix react#133 by using `::` to make problematic grammars lexcial

I intentionally making the set of supported HTML entities
implementation-defined to allow either HTML4 or HTML5 set but
this is open to discuss.
@github-pages github-pages Bot temporarily deployed to github-pages February 24, 2022 09:13 Inactive
@Huxpro Huxpro closed this Feb 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant