Wow, gcc's codebase is amazingly lispy in places: prefix syntax with parentheses, foo_p for boolean functions.
miniblog.
Related Posts
The next version of difftastic will include YAML support, thanks to a pull request by @alexmanno_dev!
It's a nice feature, and difftastic itself even includes some YAML files. Note also the highlighting: you can distinguish strings from boolean literals here.
I rather like how Scheme treats boolean literals (#f and #t) as syntactically distinct from normal variables. The syntax feels tidier than overloading variable names.
(Though I'm still amused that 0x12 is a valid variable name in emacs lisp!)
I never know whether to write bool or boolean. I try to avoid excessive abbreviations, but bool is so snappy and very common.
