/C-Interpretor

Interpreter from scratch using only C standard library and Abstract Syntax Tree (AST)

Primary LanguageCGNU General Public License v3.0GPL-3.0

Language (C) License: GPL v3

C-Interpretor

An interpreter in C

Alt Text

NOTE: Ugly code

Install

  • Clone the project
  • Compile sources with make

$> make

  • Run the interpreter

$> ./interpretor

TO-DO List

  • MULTI-LINE INPUT
  • IF/ELSE
  • FOR/WHILE
  • FUNCTIONS
  • STRUCT/CLASS
  • TYPEDEF