jaytaph 1 year ago
It seems I hit (another) snag: more than 5000 of the 6000 token tests from html5lib-tests are passing, so that's a big win. There are 2 issues tha...
rust gosub utf-8jaytaph 1 year ago
Happy times with the tokenizer! I've setup a tester that will actually test the tokenizer again the html5 testsuite. More and more tests found are...
rust gosub html5 tokenizerjaytaph 1 year ago
Now that I'm filling more and more data states, i can actually parse more and more html5 code. To test all this, i've generated some testcases thro...
rust html5 testingjaytaph 1 year ago
As character entities are "completed", i can finally tokenize whole strings like "this is © 2023" and have it parsed correctly with the copyri...
rust gosubjaytaph 1 year ago
Finally done with the named character references. This took too long because I could not get the businesslogic right. Different code bases uses a d...
rust gosubjaytaph 1 year ago
I've spend some time fighting against Rust. It's not clear who won though. The biggest problem I'm currently facing is the fact that I have to disc...
rust gosubjaytaph 1 year ago
A few days in, and lots of things learned. Rust is less explicit and relies more on syntax stuff than for instance go. Which means it can be hard t...
jaytaph 1 year ago
So, I've decided to start a project that I wanted to do for a long time: write a browser. There are a few TINY issues with this: * First, I don't...
rust browserAbout jaytaph
Codemuser extraordinaire
Joined: | March 24, 2023 |
Following: | 2 |
Followers: | 2 |
Posts: | 51 |
Comments: | 3 |
Upvotes: | 4 |
Previous musings
- (1) December 2024
- (1) November 2024
- (1) October 2024
- (1) September 2024
- (1) July 2024
- (2) February 2024
- (3) January 2024
- (3) December 2023
- (4) November 2023
- (5) October 2023
- (10) September 2023
- (8) August 2023
- (1) June 2023
- (1) May 2023
- (4) April 2023
- (5) March 2023