Template:Language: Difference between revisions

From Rosetta Code
Content added Content deleted
m ("untpyed" -> "untyped")
(Both of those links are now included in the listings.)
Line 56: Line 56:
|{{HOPL}}{{#ifeq:{{{LCT|}}}|yes|<br>[[Language Comparison Table#{{PAGENAME}}|{{PAGENAME}} compared to other languages]]}}
|{{HOPL}}{{#ifeq:{{{LCT|}}}|yes|<br>[[Language Comparison Table#{{PAGENAME}}|{{PAGENAME}} compared to other languages]]}}
|}
|}
Listed below are all of the tasks on Rosetta Code which have been solved using {{PAGENAME}}.</div><div class="infobox" style="width: 2in"><big>'''Your Help Needed'''</big><br />If you know {{PAGENAME}}, please write code for some of the [[Reports:Tasks not implemented in {{PAGENAME}}|unimplemented tasks]] or assist updating those [[:Category:{{PAGENAME}} examples needing attention|examples that need attention]].</div><includeonly>[[Category:Programming Languages|{{uc:{{PAGENAME}}}}]][[Category:Solutions by Programming Language|{{uc:{{PAGENAME}}}}]]</includeonly><noinclude>This box is primarily used in category pages (click "What links here" in the navbar on the left), not all of which will have much information in them. If a language category page has too little content, but too many articles, the infobox will overlap the article list.
Listed below are all of the tasks on Rosetta Code which have been solved using {{PAGENAME}}.</div><includeonly>[[Category:Programming Languages|{{uc:{{PAGENAME}}}}]][[Category:Solutions by Programming Language|{{uc:{{PAGENAME}}}}]]</includeonly><noinclude>This box is primarily used in category pages (click "What links here" in the navbar on the left), not all of which will have much information in them. If a language category page has too little content, but too many articles, the infobox will overlap the article list.


Usage:
Usage:

Revision as of 04:58, 3 December 2009

Programming Language
Language is a programming language. It may be used to instruct computers to accomplish a variety of tasks which may or may not be domain-specific.

See Also: Language on the HOPL
Listed below are all of the tasks on Rosetta Code which have been solved using Language.

This box is primarily used in category pages (click "What links here" in the navbar on the left), not all of which will have much information in them. If a language category page has too little content, but too many articles, the infobox will overlap the article list.

Usage:

Param name values meaning
exec "machine", "interpreted", or "bytecode" execution method
site a full URL official language website
gc "yes" or "no" garbage collection
parampass "value", "reference", or "both" parameter passing mode(s)
safety "safe", "unsafe", or "both" type safety
strength "strong" or "weak" type strength
compat "nominative", "structural", "both", or "duck" type compatibility
express "implicit" or "explicit" type expression
checking "static", "dynamic", or "both" type checking
untyped "yes" or undefined "yes" if the language has no type system
tags a list of lang tag arguments this language's corresponding lang tag argument
LCT "yes" or "no" whether this language has an entry in the Language Comparison Table

This is a template. There are many others. See Category:RCTemplates for a complete list of templates.