habi-a / C-Interpretor

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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

License:GNU General Public License v3.0


Languages

Language:C 96.5%Language:C++ 2.8%Language:Makefile 0.7%