Skip to content

Msiavashi/Agrafena

Repository files navigation

Agrafena

Forth Interpreter written in python object oriented

to use interactive shell use this command in your shell : python main.py –i

otherwise to use the text editor simply run the main.py : python main.py

Some of the features : Recursion Functions Support Nested Loop Support Nested IF-ELSE Support Multi-Thread Using Dedicated Text Editor with handy features Syntax Highlighting Support Fully Object Oriented Its really stable All The Errors Are Handled Read From File Interpreter Nested Function Definition Support Comment Support Resizable Text Editor Window

there is example of any of the features in example folder