This PR adds documentation for integer generic parameters in Swift, including their syntax, usage, and constraints. The changes introduce a new feature that allows generic parameters to be integer values rather than just types. Key changes:
Added documentation for integer generic parameters, explaining their syntax and behavior
Updated grammar definitions to include signed integer literals and integer generic parameters
Extra '>' character after the arrow (→). Should be: signed-floating-point-literal → -?floating-point-literal \ > *signed-floating-point-literal* → **`-`**_?_ *floating-point-literal* \