#include "nasal.h" int main() { resource_programme_process prog; nasal_lexer lex; nasal_parser pas; std::string command; std::cout<<">> Nasal interpreter by ValKmjolnir"<> Input [help] to find help."<> "; std::getline(std::cin,command); if(command=="help") { std::cout<<">> Nasal interpreter by ValKmjolnir"<> 1. [ ] |input file name to load the file."<> 2. [cls ] |clear the screen."<> 3. [exit ] |shut down the interpreter."<> 4. [lexer ] |run and show the lexer. (-lexer)"<> 5. [parser] |run parser. (-parser)"<> 6. [ast ] |print the abstract syntax tree."<> 7. [del ] |delete program in memory."<> 8. [run ] |run the programme in stack. (-lexer -parser)"<> 9. [rs ] |check the source program."<>10. [rule ] |see rules of the language."<>[Delete] Complete."<>[Rule] Token types that you can use: number + - * /"<>[Rule] Each binary operator should have two numbers around it like: 1 + 1"<