Dope is a dynamically typed and automatically managed language which follows an imperative as well as object oriented paradigm and has been implemented in JAVA. It runs on both REPL (Read, execute , print ,loop) and a text file and is equipped with an inbuilt garbage collector as well.
- Supported data types - number, boolean, string and null.
- Supported Expressions - Arithmetic, Logical, Comparison with C like precedence.
- Can implement basic OOP concepts like use of inheritance, classes, etc.
- Has a resolver, parser, interpreter and standard inbuilt functions like print() and clock().
- print() prints a statement to the terminal, clock() returns current system time.