2 Repos
Utilities that programmatically generate Python source code strings for execution by an embedded interpreter.
Distinct from Command String Generators: Distinct from command string generators as it targets a Python interpreter runtime rather than a shell.
Explore 2 awesome GitHub repositories matching programming languages & runtimes · Python Code Generators. Refine with filters or upvote what's useful.
matplotlib-cpp ist eine Header-only C++-Bibliothek und ein Wrapper, der die Erstellung von 2D- und 3D-Visualisierungen durch Aufrufen von Matplotlib-Funktionen direkt aus C++-Code ermöglicht. Es dient als Plotting-Schnittstelle zur Generierung von Liniendiagrammen, Balkendiagrammen und Oberflächendiagrammen unter Verwendung eines Python-basierten Backends. Die Bibliothek ist als leichtgewichtige Integration konzipiert, die Plotting-Funktionen bereitstellt, ohne einen komplexen Build-Prozess oder kompilierte Binärdateien zu erfordern. Sie deckt eine Reihe von Visualisierungsfunktionen ab, einschließlich der Darstellung mehrdimensionaler Daten, Vektorfeld-Plotting und der Anordnung mehrerer Subplots. Das Toolkit unterstützt zudem die Erstellung dynamischer Animationen und den Export generierter Visualisierungen als Bilddateien.
Converts C++ function calls into formatted strings evaluated as Python code by the embedded interpreter.
Coconut is a functional programming language that compiles to Python. It functions as a source-to-source compiler, translating high-level functional syntax into compatible Python code to maintain runtime compatibility. The language introduces a logic system for pattern matching and destructuring complex data structures. It provides a mechanism for tail call optimization to prevent stack overflow errors during deep recursive function calls and employs a lazy evaluation engine to defer computations until results are explicitly required. The project includes support for algebraic data types, pi
Generates Python source code from functional definitions to ensure runtime compatibility.