add support for field numbering
add support for field numbering

the old parser allows this syntax:
```
!table Table:
	field1 = 1 <: type
```
this commit adds support to that syntax.

ANZ-bank/Sysl,ANZ-bank/Sysl