kiselgra/c-mera
View on GitHub ↗ ★ 454 Common Lisp
Next-level syntax for C-like languages :)
12 mentions on Hacker News by 9 people: 3 stories, 9 comments · first 2016-05-13 · latest 2026-02-28
20082026
-
See also (kinda, maybe) c-mera: https://github.com/kiselgra/c-mera
comment by tmtvl · 2024-06-23 · in The Pre-Scheme Restoration -
Couple of others: c-mera: https://github.com/kiselgra/c-mera cmacro: https://github.com/eudoxia0/cmacro (This one one is implemented in Common Lisp for its semantics, but doesn't use a S-exp surface syntax for the code.) sxc:…
comment by kazinator · 2024-03-27 · in Cwerg: C-like language that can be implemented in 10kLOC -
…incorrect or missing" E.g. a S-exp-ified version of C is "more of a Lisp" than standard C, like: https://github.com/kiselgra/c-mera
comment by kazinator · 2022-02-01 · in SBCL: New in Version 2.2.1 -
…expansions use conses, but the output is C; so that of course that cannot call cons at run time. https://github.com/kiselgra/c-mera
comment by kazinator · 2021-10-15 · in Carp – A statically typed Lisp, without a GC, for real-time applications -
Some well-known existing work in this exact area: https://github.com/kiselgra/c-mera https://github.com/eudoxia0/cmacro (Written in Common Lisp, doesn't use S-exp syntax) https://github.com/tomhrr/dale (Prev disc:…
comment by kazinator · 2020-12-21 · in Cakelisp: A Programming Language for Games -
A quick Google search gave quite a bit of results e.g. C-Mera [1]. [1] https://github.com/kiselgra/c-mera
comment by wuschel · 2020-03-14 · in Why I’m Using C -
…tools to do this, for example the C-Mera system can read in C syntax trees and write out C code https://github.com/kiselgra/c-mera Your preprocessor could then be as simple as `unsweeten | cm c` To add completely new features like…
comment by chriswarbo · 2018-05-30 · in Zig: programming language designed for robustness optimality and clarity [video] -
Why isn't it written in Lisp? It would be so much easier... See for example C-MERA: https://github.com/kiselgra/c-mera
comment by lispm · 2017-04-10 · in Dale – A Lisp-flavoured C