Here is a ordinal version of Brainf**k. It uses BF commands but 4 new commands, and memory will have infinite 'ordinals' cells starting with 0:
It is really simple.
Now we can add 2 more commands.
But how to add ordinals? It would look like this, first variable A in first cell and second variable B in second cell, as [>+<<+>{>>}]<~<~<. This will build w^2*2:
More coming soon!