Skip to content

pepec0de/myopl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

myopl

My own programming language (interpreted).

All credits to: CodePulse
I'm translating CodePulse's Python code of his own programming language to C++ without any libs.

TODO list (priority -> top to bottom):

  • Re-design my "abstract" syntax tree to have more easy the kind of node we are working with.
  • Fix parser to assign the type to each node.
  • Arithmetic.
  • Comment all the code.
  • Variables.
  • Solve traceback problems.
  • Loops and conditional statements.
  • End logic operators solver.
  • Functions.
  • Add arrays.
  • Solve inheritance problem with function override (RuntimeError).

About

My own programming language (interpreted).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages