/*
namespace: ParseExpression
expectation: Pass
*/
x[0]
X[1]
x[0u8]
x[1u8][2u8]
x[x][y][z]
x[0]()
x()[0]
x(y)::y(x)
x[x].0[x]