Section 10.5.5, A.8.2
Subroutine calls without parens

In 10.5.5, REPLACE

            When a task or function specifies no arguments, the empty parenthesis, (), following the task/function name shall be optional.  This is also true for tasks or functions that require arguments, when all arguments have defaults specified.

WITH

            When a task or method specifies no arguments, the empty parenthesis, (), following the subroutine name shall be optional.  This is also true for tasks or methods that require arguments, when all arguments have defaults specified.

 

In A.8.2, REPLACE

            function_call ::=

                        hierarchical_function_identifier { attribute_instance } [ ( list_of_arguments ) ]

WITH

            function_call ::=

                        hierarchical_function_identifier { attribute_instance }  ( list_of_arguments )