ymmn / simple-python-interpreter

Python interpreter in Ruby

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

simple-python-interpreter

Python interpreter in Ruby

Run the interpreter by executing "ruby driver.rb"

TODO

  • Rewrite tests -- 30 -- 50
  • make a driver
  • advanced assignment tests
  • support basic function calls
  • correctly support argument lists
  • make function calls into expressions
  • support if-statements
  • support while loops
  • allow definition of functions
  • support strings
  • support lists
  • support dictionaries

About

Python interpreter in Ruby


Languages

Language:Ruby 100.0%