#Preprocessor
Always nice to remove something from an old wish list!
An SVG Wish List
It's no secret: I love SVG. But it isn't perfect. Here are some features I hope eventually come to the standard, if not in SVG 2 then in some future successor (or even a preprocessor).
cloudfour.com
November 4, 2026 at 10:21 PM
Oh... at further inspection the second buffer overflow is in an alternative codepath for if a certain preprocessor define isn't defined. If a certain function of the standard library exists, you define it, otherwise it falls back to a fallback path that doesn't use it.

When was said function […]
Original post on hachyderm.io
hachyderm.io
November 9, 2026 at 5:36 PM
Also unzip is probably the most horrifying codebase I have ever touched. In addition to the typical K&R function definitions and custom typedefs, it's a complete and utter mess of preprocessor defines for the enormous amounts of platforms it supports, most of them obsolete nowadays. I even found […]
Original post on hachyderm.io
hachyderm.io
November 9, 2026 at 4:27 PM
As time goes on, my code and webzone writing get better and better... only because no LLM would make so many typos or unique decisions in things like pronouns or phrasing or preprocessor abuse.

I had someone call my coding style "idiosyncratic" once and I was very flattered. Like if someone […]
Original post on mastodon.social
mastodon.social
November 8, 2026 at 3:44 PM
The README.adoc and CHICKEN wiki documentation for calm1 are generated from the same set of calm1 macros.

It is demonstration the program works.

https://github.com/chemoelectric/calm1

#programming #macroprocessor
GitHub - chemoelectric/calm1: calm1—a stress-reducting macro preprocessor in R⁷RS Scheme
calm1—a stress-reducting macro preprocessor in R⁷RS Scheme - chemoelectric/calm1
github.com
November 4, 2026 at 1:08 AM
maybe i should've just made a simple json file and a script to generate a header from it or something

i probably should just ditch this crap and do that instead
November 2, 2026 at 7:53 PM
My first attempt at something (a) easier to use than m4 and not as prone to interfere with the language syntax, and (b) that you can include in a project as source code (especially a Scheme project):

https://github.com/chemoelectric/calm1

#computing #scheme #macroprocessor #preprocessor
GitHub - chemoelectric/calm1: calm1—a stress-reducting macro preprocessor in R⁷RS Scheme
calm1—a stress-reducting macro preprocessor in R⁷RS Scheme - chemoelectric/calm1
github.com
October 31, 2026 at 3:34 PM
PREPROCESSOR MACROS ARE WILD AND USEFUL AND AWFUL
October 31, 2026 at 3:05 AM
My first attempt at something (a) easier to use than m4 and not as prone to interfere with the language syntax, and (b) that you can include in a project as source code (especially a Scheme project):

https://github.com/chemoelectric/calm1

#computing #scheme #macroprocessor #preprocessor
GitHub - chemoelectric/calm1: calm1—a stress-reducting macro preprocessor in R⁷RS Scheme
calm1—a stress-reducting macro preprocessor in R⁷RS Scheme - chemoelectric/calm1
github.com
October 31, 2026 at 3:34 PM
It's happening so soon 😱 go to Berlin to see me rambling about C++ preprocessor, unicode, wasm, c++, and javascript 🫣🤔
October 29, 2026 at 1:47 PM
mc- A pre-preprocessor for C for header files generation

mc mc stands for meta-c: A pre-preprocessor for C. It generates .h header files for .c files using custom macro syntax. Disclaimer With mixed feelings of guilt and pride, I want to say that this is a…
mc- A pre-preprocessor for C for header files generation
mc mc stands for meta-c: A pre-preprocessor for C. It generates .h header files for .c files using custom macro syntax. Disclaimer With mixed feelings of guilt and pride, I want to say that this is a…
news-area.com
October 30, 2026 at 10:57 PM
yeah like it's a bunch of files that all get conditionally transcluded from some deterministic preprocessor in the harness
October 30, 2026 at 12:08 PM
i dug it out and it's full of conditionals and stuff; it must go through a preprocessor before being handed to the model
October 30, 2026 at 12:01 PM
This week, the public learned that artificial intelligence is a digital Dr. Jekyll/Mr. Hyde: It uncovered a serious, decades-old PHP (Hypertext Preprocessor) vulnerability affecting 70 percent of the internet...

Via @donkeyhotey.com
Saturday Hashtag: #AIDebtMonster
When the AI debt monster goes boom.
whowhatwhy.org
October 29, 2026 at 1:04 PM
Discover the creative ways to enhance the C preprocessor! Dive into innovative comment handling techniques that can streamline your code and boost productivity. Transform how you approach programming with fresh insights and practical examples. Don’t miss out!
www.davidpriver.com
October 29, 2026 at 5:10 PM
Discover the creative ways to enhance the C preprocessor! Dive into innovative comment handling techniques that can streamline your code and boost productivity. Transform how you approach programming with fresh insights and practical examples. Don’t miss out!
www.davidpriver.com
October 29, 2026 at 5:10 PM
KPPax: preprocess differentiable kinetic ODE for machine learning in atmospheric chemistry

Wenqing Peng, Michael Boy, Zhi-Song Liu

#arXiv #cs.AI
KPPax: preprocess differentiable kinetic ODE for machine learning in atmospheric chemistry
Atmospheric chemical mechanisms are commonly distributed in the language of the Kinetic PreProcessor (KPP), which generates efficient Fortran or C code but does not fit into the differentiable programming frameworks in which machine-learning models are developed. We present KPPax, a kinetic preproc…
arxiv.org
October 29, 2026 at 9:26 AM
KPPax: preprocess differentiable kinetic ODE for machine learning in atmospheric chemistry

Wenqing Peng, Michael Boy, Zhi-Song Liu

#arXiv #cs.AI
KPPax: preprocess differentiable kinetic ODE for machine learning in atmospheric chemistry
Atmospheric chemical mechanisms are commonly distributed in the language of the Kinetic PreProcessor (KPP), which generates efficient Fortran or C code but does not fit into the differentiable programming frameworks in which machine-learning models are developed. We present KPPax, a kinetic preproc…
arxiv.org
October 29, 2026 at 7:05 AM
Hypertext Preprocessorきちゃー
October 26, 2026 at 11:44 PM
If I were pressed to explain what PHP is: it's the PHP Hypertext Preprocessor... C-like syntax, you know, with the curly-braces and all... but they also bolted on this object-oriented bullshit, as was the fashion at the time... and the standard library functions have some weirdos with weird […]
Original post on mastodon.social
mastodon.social
October 28, 2026 at 5:51 PM
KPPax: preprocess differentiable kinetic ODE for machine learning in atmospheric chemistry

Wenqing Peng, Michael Boy, Zhi-Song Liu

#arXiv #cs.AI
KPPax: preprocess differentiable kinetic ODE for machine learning in atmospheric chemistry
Atmospheric chemical mechanisms are commonly distributed in the language of the Kinetic PreProcessor (KPP), which generates efficient Fortran or C code but does not fit into the differentiable programming frameworks in which machine-learning models are developed. We present KPPax, a kinetic preproc…
arxiv.org
October 28, 2026 at 9:27 AM
KPPax: preprocess differentiable kinetic ODE for machine learning in atmospheric chemistry

Wenqing Peng, Michael Boy, Zhi-Song Liu

#arXiv #cs.AI
KPPax: preprocess differentiable kinetic ODE for machine learning in atmospheric chemistry
Atmospheric chemical mechanisms are commonly distributed in the language of the Kinetic PreProcessor (KPP), which generates efficient Fortran or C code but does not fit into the differentiable programming frameworks in which machine-learning models are developed. We present KPPax, a kinetic preproc…
arxiv.org
October 28, 2026 at 6:58 AM
PHPって、最初、Personal Home Pageだったが、後に、 Hypertext Preprocessorになったのだと。
October 26, 2026 at 1:28 AM
📰 PHP fait tourner 70 % du web avec un seul salarié à temps plein
PHP fait tourner 70 % du web avec un seul salarié à temps plein
Bien qu’il traîne parfois une réputation ingrate auprès d’une partie des développeurs, le langage PHP (pour PHP: Hypertext Preprocessor) n’en demeure pas moins l’une des pierres angulaires d’Internet. La découverte cette semaine de deux failles criti...
www.macg.co
October 25, 2026 at 8:44 PM