Clarify simple function call.#3897
Conversation
The only use of equation-or-procedure and statement-or-procedure that I see is that they are mentioned non-normatively when talking about how to write a recursive descent parser. If we omitted that non-normative section, we wouldn't have to draw an artificial line between what goes directly into some-equation (statement) and what goes into equation-or-procedure (statement-or-procedure). |
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
|
Delay |
henrikt-ma
left a comment
There was a problem hiding this comment.
Among other remaining issues, the statement spect of #3632 is still not addressed.
Now that 3.7 has been released and we don't have to try to rush things, I think we should also take the time to make the discussed improvements of the grammar.
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
I noticed that the issue had milestone 3.7 so I thought it best to have at least a proposal for a solution; even if we decide to postpone it.
Closes #3632
Future possibilities:
To me it would be logical to group function-call and connect-equation after each other inside equation-or-procedure. However, we cannot view connect-equation as a kind of function-call as connect is a keyword and break connect-equation is used for selective model extension.