ALL and simulator in python for a simple language. The assembly code is simulated on a web based platform (Angular-JS) which shows register and main memory changes upon execution of assembly instructions.
The language supports local and global variable declaration (in any numer of files)
variable assignment
loops
if -else
addition - subtraction - multiplication and division
Increment and Decrement using Macros expansion
For vairable assignment
var a= variable_name
OR var a= numeric_value
For arithmetic
variable = variable/digit (operator) variable/digit
For loops
loop no_of_times
/// content
of
loop
///
endloop
For conditions
if (variable1) > (variable2)
///content
///
endif
OR
if (variable1) = (variable2)
///content
///
endif
Increment / Decrement
variable++
variable--