static-print

Compile-time printer

Adds support for compile-time output and assertion printing in C++

A GCC 7.1 patch that adds a 'static_print' statement to C++.

GitHub

147 stars
10 watching
6 forks
last commit: over 7 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
append-it/blazor.printing A Blazor component that prints PDF files using native dialog boxes and JavaScript Interop. 114
shafik/determine_c_or_cpp Compares C and C++ language features to determine their type and behavior 196
cgrand/packed-printer A Clojure and Clojurescript library to pretty print data in a compact rectangular manner with minimal staircases. 37
razum2um/aprint Prints data in a human-readable format with reduced output size 129
philip82148/cpp-dump A debugging library that prints variables of any type in a human-readable format 308
robhz786/strf A C++ library for formatting and transcoding text 70
islam0mar/cl-cxx-jit A Common Lisp interface to C++ code compilation and execution with JIT optimization 63
x-sharp/xsharppublic The XSharp compiler and runtime provide tools for compiling and executing a programming language, with a focus on integration with the .NET ecosystem. 114
putoutjs/printer Transforms Babel Abstract Syntax Trees into human-readable JavaScript 16
saswatm123/compile-time-equations-handler Handles compile-time equations with template metaprogramming and constexpr-dependency to resolve variable values at compile time. 114
haskell/pretty A utility library for formatting text in a consistent manner 72
jez/as-tree Prints a list of paths as a tree-like structure 463
praeclarum/netjs Compiles .NET assemblies to JavaScript, allowing reuse in web apps by converting portable parts into reusable TypeScript files. 965
bahmutov/console.table Convenience function to print arrays of objects as tables in the console. 139
pointbazaar/espl1000 A compiler for a statically typed programming language designed for embedded systems, targeting the ATMega328P microcontroller. 29