awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 Repos

Awesome GitHub RepositoriesC Interpreters

Software that executes C source code directly without a preceding compilation step.

Distinct from C/C++ Source Code Security Analysis: Candidates focus on C# compilers, transpilers, or security analysis, not direct C interpretation.

Explore 2 awesome GitHub repositories matching programming languages & runtimes · C Interpreters. Refine with filters or upvote what's useful.

Awesome C Interpreters GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • lotabout/write-a-c-interpreterAvatar von lotabout

    lotabout/write-a-C-interpreter

    4,343Auf GitHub ansehen↗

    This project is a C language interpreter and a practical implementation of a programming language. It parses and executes C source code directly, removing the requirement for a separate compilation step. The interpreter is designed for self-hosting, meaning it is capable of interpreting its own source code to demonstrate recursive language processing and execution. The system covers the primary stages of language processing, including lexical analysis, recursive descent parsing, and tree-walk interpretation using an abstract syntax tree. It manages memory and scope through a dynamic symbol t

    Builds a working interpreter for the C programming language that parses and executes source code directly without compilation.

    C
    Auf GitHub ansehen↗4,343
  • root-project/clingAvatar von root-project

    root-project/cling

    4,147Auf GitHub ansehen↗

    Cling ist ein interaktiver C++-Interpreter und Read-Eval-Print-Loop, der die Ausführung von C++-Code in Echtzeit ermöglicht. Er bietet eine interaktive Umgebung, in der Anweisungen sofort ausgewertet werden können, wodurch die für die Sprache typischen manuellen Kompilierungs- und Link-Zyklen umgangen werden. Das System fungiert als Jupyter C++-Kernel und ermöglicht zellbasierte Entwicklung und Visualisierung innerhalb von Notebook-Schnittstellen. Es unterstützt zudem das Laden und Ausführen externer Quelldateien innerhalb einer aktiven Sitzung. Die Umgebung enthält Funktionen für Just-in-Time-Debugging und Profiling durch das Ausgeben von Debug-Symbolen für kompilierten Code. Dies ermöglicht die Analyse interpretierter Logik unter Verwendung standardmäßiger System-Profiling- und Debugging-Tools.

    Provides an interactive environment for executing C++ code in real time without manual compilation and linking.

    C++c-plus-plusclanginterpreter
    Auf GitHub ansehen↗4,147
  1. Home
  2. Programming Languages & Runtimes
  3. C Interpreters

Unter-Tags erkunden

  • C++ InterpretersSoftware that executes C++ source code directly without a preceding manual compilation step. **Distinct from C Interpreters:** Specifies C++ rather than just C, accounting for object-oriented features and templates.