guardedUSB-language-interpreter
Translators and Interpreters subject project. GuardedUSB is an imperative programming language that uses the multi-guard command, to the selection and iteration instruction, supports integer data type, booleans and integer arrays. They have omitted normal characteristics of other languages, such as calls to procedures and functions, types of composite data and floating point numbers, with the aim of simplifying its design and making feasible to develop an interpreter over a quarter.