castel/libcastel
View on GitHub ↗ ★ 11 C++
3 mentions on Hacker News by 1 person: 0 stories, 3 comments · first 2013-02-01 · latest 2021-08-13
20082026
-
…how features like classes & operator overload would work in a JS-like language. It was really fun! https://github.com/castel/libcastel/blob/master/runtime/sour... https://github.com/castel/libcastel/blob/master/runtime/sour... I remember…
comment by arcatek · 2021-08-13 · in C++ Exceptions: Under the Hood (2013) -
…you stuck? I've rolled with Ragel as lexer, and Lemon as parser, and it was relatively simple. [1] https://github.com/castel/libcastel/blob/master/parse/source... [2] https://github.com/castel/libcastel/blob/master/parse/source...
comment by arcatek · 2015-12-14 · in How I wrote a self-hosting C compiler in 40 days -
…where every component (lexer, parser, compiler, running-time library) is in its own module. https://github.com/castel/libcastel According to my experience on this language, I would recommand you ragel and lemon over flex and bison. They…
comment by arcatek · 2013-02-01 · in LLVM Tutorial