wldfngrs
banner
wldfngrs.bsky.social
wldfngrs
@wldfngrs.bsky.social
writing games, compiler tooling in c, c++ and python, skateboarder, pixel artist, shitposter. contributor to llvm

https://github.com/wldfngrs
Writing a Parser Generator in C++ (3/3)

Action tables, Goto tables and Conflicts:

#compilers #parsers #grammar #parser-generators #cpp17 #lr1

cruxofthematter.substack.com/p/action-tab...
Action tables, Goto tables and Conflicts
3 of 3
cruxofthematter.substack.com
March 12, 2025 at 12:05 PM
Writing a Parser Generator in C++ (2/3)

Items, Handles, Canonical Sets and Collections:

#parser #lr1 #compilers #grammar #cpp17

cruxofthematter.substack.com/p/items-hand...
Items, Handles, Canonical Sets and Collections
2 of 3
cruxofthematter.substack.com
March 12, 2025 at 12:03 PM
Writing a Parser Generator in C++ (1/3)

Symbols, Productions and Grammar:

#parser #compilers #grammar #cpp17 #lr1 #parser-generator

open.substack.com/pub/cruxofth...
Symbols, Productions and Grammars
1 of 3
open.substack.com
March 12, 2025 at 12:01 PM
Reposted by wldfngrs
Come see us at Booth 4-636 in #EmbeddedWorld 2025! We have several demos to play with and our experts are available for questions.
March 12, 2025 at 10:37 AM
got to work on the run cycle. I think it's beautiful, really.

#pixelart #aseprite #gamedev #indiegamedeveloper #raylib
January 31, 2025 at 8:08 PM
I ditched all of the previous art and stripped the design to a 32x32 canvas. It's constrained now, yet feels like what pixel art is all about: more with less, cause less is more.

#pixelart #aseprite #indiegamedev #gamedev
January 29, 2025 at 12:41 PM
Thank you for creating amazing software @aseprite.org . Really.
January 28, 2025 at 3:20 PM
it's interesting how a lot of game programmers start out as compiler engineers or vice versa. They're very different yet very similarly designed systems.

compilers and games programming have my heart and soul, people.
January 18, 2025 at 8:24 PM
it's possible. don't you ever forget that.
January 17, 2025 at 11:06 PM
Implementation of tan, for 16-bit inputs with exhaustive tests across the 16-bit input range, in the LLVM compiler infrastructure libc project, up-to-date with the C23 standard library.

Patch merged.

github.com/llvm/llvm-pr...
[libc][math][c23] Add tanf16 function by wldfngrs · Pull Request #121018 · llvm/llvm-project
Implementation of tan for 16-bit floating point inputs. Exhaustive tests across the 16-bit input range
github.com
January 13, 2025 at 9:19 AM
I'm a computer programmer. I'm currently working on games (an Arcane 2D platformer) and building compiler toolchains (as a contributor to the libc project within the LLVM compiler infrastructure).

I write in C, C++, Python. I like math, running, skateboarding. Alright, that's somewhat of an intro.
January 13, 2025 at 9:12 AM