Aaargh++

Aaargh++ (for Aargh plus 2 dimensions) is the language I'm working on right now. It's gonna be 4d. These are the specs:

Goals

 * 4d grid/code/data-array - entire folder with "planes".
 * Stack can be pushed to cell.
 * Stack can be imported from cell.
 * Self modding.
 * Run in native python.
 * Push stored stack to stack, to get list in list.
 * Very heavy on the stack, functions take arguments from the stack, they can't take instructions/data from the grid directly.
 * Basically Aaargh++!
 * Complicated, not limited.
 * Run by native python code.

Specs

 * Planes are 80*80 and form dimension 1 and 2.
 * The grid is an 2d grid of planes, and forms dimension 3 and 4.
 * There is a main file, that's the one you need to execute. It defines the grid, but later on extra planes can be added.

The main file
0 0 plane1.txt 1 0 plane2.txt
 * 1d, kinda regular.
 * Planes are loaded with lines like:
 * There is no need for them to touch, but one can't use code in a plane that isn't touching any plane (unless you load a bridge plane from the program itself). There can be "holes" in the grid, they'll just give you an error if your cursor tries to enter it.