Grammar tokenizes parameter as separate identifiers due to hyphen-minus character in name
See the standard here and here. Inside the parallel composition operator, two parameters are called start-to-start and end-to-end. However, the hyphen-minus character is part of the Unicode Dash Punctuation character category, which is not listed as one of the character categories of characters in identifiers, and they are also not listed as special keywords. Hence, the current grammar technically tokenizes these as three identifiers with minus operators. Maybe these parameters should be renamed to start_to_start and end_to_end.