New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.
Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
Claim $300 Free
Build Agents and Models on One Platform
Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.
Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
`ABL' is a basic flexible abstract list library defined using Cpreprocessor. It allows you to define linked lists of arbitrary types very easily. You also can use it as stacks and queues. You can easily define complicated types like list of lists etc.
PLY is a set of bash scripts that provides parsing functionality for macros that generate shell code. It was inspired by lex & yacc UNIX utilities used for compiler construction, and its function is analogous to the role of Cpreprocessor.
AppSignal's MCP server hands Claude, Cursor, or Zed your real errors, traces, and the deploy that shipped them. AI writes the fix; you review the diff.
Text preprocessor that provides script based in-code code generation. It can be used to provide templates for languages that doesn't support them (C, Pascal). Of course, it is stronger than templates in C++ so you can find it useful with other languages
GCI is an interface to gcc. It adds some more preprocessor directives adding new functionalityies to gcc, from which it features a module system and the possibility to have source codes autospecify to gcc their compiling parameters.
Reflection API for C++ language. The main characteristics are as follows: -no extra translator course needed to add introspection; -based on standard preprocessor directives and robust template mechanisms; -reflection for classes, methods and properties.
XML IDL preprocessor for generating C/C++ object prototypes. It allows use object oriented and component oriented programming for plain C programming language. Single object inheritance and multiple interface inheritance are supported.
Copper is a C extension to make parallel programing more easily.
Cu is a preprocessor that converts Copper files (.cu) to C files (.c) using PVM as underlying parallel programing interface.
DSP stands for Data Server Pages, the APACHE HTTP server module, that provides PL/SQL Server scripting with variable injection preprocessor and features an efficient authorization and authentication framework on the Oracle database backend.
C-style, ANT/cmdline preprocessor for java, xml and other files. Designed to run smoothly with IDEs and tools - all directives occur in comments specific to the file's type, making it syntactically valid. Line numbering (debug messages!) is preserved.
SQUAT/CTL is a platform independant macro template library for C/C++. It provides container, template, serialization and code generation patterns for the C/C++ language family based on Cpreprocessor macros.
XmlPreprocess is a tool that can be used to preprocess specially annotated XML files making property substitutions much like a code preprocessor. It is useful for deploying XML configuration files like .NET config files to a many environments.
C! is a smart preprocessor for C/C++, which helps resolving cumbersomeness and untidiness, bridges between different standards and provides several very powerful extensions to C and C++.
Author : André Rezende - andrerezende_br@yahoo.com.br Since Oracle stopped to support the Pro*Fortran compiler all the users of this preprocessor don't have alternative to use Embeded SQL c
MOC is an interesting technology that facilitate efficient object oriented programming, exception handling just in C without any additional compiler or preprocessor. The current release contains a scheme interpreter which base on MOC
Shark is an open-source preprocessor for Java that lets you do more with less. Shark makes Java sharper by adding Apache Velocity-style
foreach loops and property getters, C#-style property setters, and more.
Shark includes a commandline tool as we
JPP is a simple macro preprocessor for Java. It is entirely written in Java and provides
C-like preprocessor commands like #define #undef #ifdef #ifndef #else #endif #include.
More to be developed.