Skip to content

00x808080/cpp-mython

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

cpp-mython

cpp-mython is an interpreter for the custom programming language Mython, implemented in C++. The project includes lexical analysis, parsing, runtime execution, and testing modules, providing a comprehensive environment for interpreting Mython scripts.


Features

  • Lexer: Converts raw Mython source code into a stream of tokens.
  • Parser: Builds an Abstract Syntax Tree (AST) from the token stream.
  • Runtime: Executes the AST, handling variables, expressions, and control structures.
  • Unit Tests: Extensive testing for each component of the interpreter.

About

A lightweight interpreter for the Mython programming language, featuring a lexer, parser, runtime execution, and statement handling.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages