STT-C-Compile-Time-Snake

Code generator

A tool that provides compile-time capabilities for generating low-level code from higher-level abstractions in languages that support it

Snake/Nibbler implementation using C++ template metaprogamming

GitHub

207 stars
7 watching
9 forks
Language: C++
last commit: almost 10 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
microsoft/codebertA pre-trained model for programming languages that can generate code2,281
jakubsturc/talk-csharp-source-generatorsA presentation about C# Source Generators, covering their purpose and functionality in generating code at compile-time.3
drizin/codegencsA code generation toolkit that enables easy creation of templates for generating code in various languages and formats.263
long-woo/stcAutomates code generation from OpenApi/Swagger/Apifox specifications28
ryanmjacobs/cA utility for compiling and executing C scripts in one go!2,107
budecosystem/code-millenialsA state-of-the-art open-source code generation model with human evaluability score comparable to GPT-4 and Google's proprietary models.20
jarred-sumner/atbuildA tool for programmable code generation and preprocessing of JavaScript35
juliendelplanque/pharocodegeneratorA toolkit to generate Pharo code by parsing a Domain Specific Language (DSL) and translating it into Smalltalk ASTs.13
danielgtaylor/python-betterprotoGenerates idiomatic modern Python code from Protobuf 3 and gRPC wire format1,567
bnmcgn/snakesGenerators for Common Lisp with a Python-like interface46
clipperhouse/genA tool for generating code in Go with support for generics and runtime extensibility via typewriters.1,429
microsoft/wavecoderA system for generating and improving code through large language models53
eamonnerbonne/expressiontocodeA tool for generating valid C# code from expression trees with customizable output options.161
senselogic/generisA lightweight code preprocessor for Go that adds features like generics and HTML templating.43
janwilmans/compiletimerMeasures and compares compile times of C++ constructs in various scenarios6