Fast array notation

Fast array notation is a notation for large numbers made by nirvanasupermind. 
The notation is composed of only one part, the Basic array notation (BAN).
== Basic array notation ==
Basic array notation (BAN) is the first and only part of fast array notation. A valid expression in BAN is of the form a<c>b, where a and c are non-negative integers and b is a positive integer. It has the following rules:
* a<0>b = a*b
* a<c>1 = a
* a<c>b = a<c-1>(a<c>(b-1)) if b>1 and c>0
If there are two or more distinct rules to apply to a single expression, the uppermost-numbered rule which is applicable and whose result is a valid expression will be applied.
The basic array notation uses pretty much the same rules as arrow notation, except it uses 0 as a terminal value.
== Sources ==
Category:Notations
Category:Numbers and functions by CompactStar
Category:Array Notations