2 个仓库
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 is a header-only C++ library and wrapper that enables the creation of 2D and 3D visualizations by calling Matplotlib functions directly from C++ code. It serves as a plotting interface for generating line plots, bar graphs, and surface charts using a Python-based backend. The library is designed as a lightweight integration that provides plotting capabilities without requiring a complex build process or compiled binaries. It covers a range of visualization capabilities, including multi-dimensional data rendering, vector field plotting, and the arrangement of multiple subplots.
Converts C++ function calls into formatted strings evaluated as Python code by the embedded interpreter.
Coconut 是一种编译为 Python 的函数式编程语言。它作为一个源到源编译器,将高级函数式语法转换为兼容的 Python 代码,以保持运行时兼容性。 该语言引入了一种用于模式匹配和解构复杂数据结构的逻辑系统。它提供了一种尾调用优化机制,以防止深度递归函数调用期间的栈溢出错误,并采用惰性求值引擎来推迟计算,直到明确需要结果为止。 该项目包括对代数数据类型、管道运算符和部分应用的支持。它还提供了一个通过跨多个 CPU 核心分发映射操作来进行并行数据处理的框架。
Generates Python source code from functional definitions to ensure runtime compatibility.