Talk:Extend your language: Difference between revisions

Content added Content deleted
(Appropriate to disallow macros?)
No edit summary
Line 7: Line 7:
:::: "language extension without using macros"? Or: "Language syntax extension"? --[[User:Paddy3118|Paddy3118]] 18:56, 27 August 2010 (UTC)
:::: "language extension without using macros"? Or: "Language syntax extension"? --[[User:Paddy3118|Paddy3118]] 18:56, 27 August 2010 (UTC)
::::: Is it even appropriate to disallow macros? Acknowledging them and asking that it be done with them and without them, for whichever approaches are possible, would strike me as a better approach; it allows on-page classification of which languages support which approach, while showing how to use either approach to accomplish a similar end. --[[User:Short Circuit|Michael Mol]] 18:58, 27 August 2010 (UTC)
::::: Is it even appropriate to disallow macros? Acknowledging them and asking that it be done with them and without them, for whichever approaches are possible, would strike me as a better approach; it allows on-page classification of which languages support which approach, while showing how to use either approach to accomplish a similar end. --[[User:Short Circuit|Michael Mol]] 18:58, 27 August 2010 (UTC)

::::: The task does not actually require new syntax -- for example, the TCL implementation uses the same syntax rules that all TCL implementations follow. (And, "macro" is itself a language-specific concept.) --[[User:Rdm|Rdm]] 18:59, 27 August 2010 (UTC)