Every story and comment from the Hacker News API, in a layout borrowed from 2001.
A comment on No Compiler – On LLVM, and writing software without a compiler. Parent comment
#pragma weak, asm labels, always_inline, debug information, attribute regparm, inline assembly, etc...
All of this is doable via incremental lowering from the AST (this is how clang does it) but it is fairly painful.
Even the relatively banal:
enum e; void (*fp)(enum e); enum e { v = 1ULL << 32 };
There are no comments on this comment yet.
#pragma weak, asm labels, always_inline, debug information, attribute regparm, inline assembly, etc...
All of this is doable via incremental lowering from the AST (this is how clang does it) but it is fairly painful.
Even the relatively banal:
results in quite a bit of gymnastics! (https://github.com/llvm-mirror/clang/blob/202433cccd87a4e7d1...)