Template:Header: Difference between revisions

From Rosetta Code
Content added Content deleted
No edit summary
(Add initial dart implementation of btc address validation)
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
<includeonly>{{#switch: {{lc: {{{1}}} }}
<includeonly>{{#switch: {{lc: {{{1|}}} }}
| c sharp
| c sharp
| c# = [[:Category:C sharp|C#]] [[Category:C sharp]] {{#set:Implemented in language=C sharp}}
| c# = [[:Category:C sharp|C#]] [[Category:C sharp]] {{#set:Implemented in language=C sharp}}
Line 6: Line 6:
| f# = [[:Category:F Sharp|F#]] [[Category:F Sharp]] {{#set:Implemented in language=F Sharp}}
| f# = [[:Category:F Sharp|F#]] [[Category:F Sharp]] {{#set:Implemented in language=F Sharp}}
| javascript = [[:Category:JavaScript|JavaScript]] [[Category:JavaScript]] {{#set:Implemented in language=JavaScript}}
| javascript = [[:Category:JavaScript|JavaScript]] [[Category:JavaScript]] {{#set:Implemented in language=JavaScript}}
| dart = [[:Category:Dart|Dart]] [[Category:Dart]] {{#set:Implemented in language=Dart}}
| prettyplease
| tex
| PlainTeX = [[:Category:PlainTeX|{{PlainTeX}}]] [[Category:PlainTeX]] {{#set:Implemented in language=PlainTeX}}
| plaintex = [[:Category:PlainTeX|{{PlainTeX}}]] [[Category:PlainTeX]] {{#set:Implemented in language=PlainTeX}}
| withsugar
| LaTeX = [[:Category:LaTeX|{{LaTeX}}]] [[Category:LaTeX]] {{#set:Implemented in language=LaTeX}}
| latex = [[:Category:LaTeX|{{LaTeX}}]] [[Category:LaTeX]] {{#set:Implemented in language=LaTeX}}
| #default = [[:Category:{{{1}}}|{{{1}}}]] [[Category:{{{1}}}]] {{#set:Implemented in language={{{1}}} }}
| #default = [[:Category:{{{1}}}|{{{1}}}]] [[Category:{{{1}}}]] {{#set:Implemented in language={{{1}}} }}
}}</includeonly><noinclude>Usage: <code><nowiki>=={{header|language name}}==</nowiki></code>
}}</includeonly><noinclude>Usage: <code><nowiki>=={{header|language name}}==</nowiki></code>
Line 19: Line 19:
* '''F#''': ''F#'', ''F sharp'', ''F Sharp'', ''F_sharp'' or ''F_Sharp''
* '''F#''': ''F#'', ''F sharp'', ''F Sharp'', ''F_sharp'' or ''F_Sharp''
* '''JavaScript''': ''JavaScript'' or ''Javascript''
* '''JavaScript''': ''JavaScript'' or ''Javascript''
* '''Dart''': ''Dart'' or ''Dart''
* '''{{PlainTeX}}''': ''PlainTeX'' or ''plaintex'' or ''TeX'' or ''tex''
* '''{{LaTeX}}''': ''LaTeX'' or ''latex''
{{template}}
{{template}}
[[Category:Example description templates]]</noinclude>
[[Category:Example description templates]]</noinclude>

Latest revision as of 04:20, 7 November 2019

Usage: =={{header|language name}}==

This template is intended to be used for the header of a programming language solution. The language's category is added to the task page and the Semantic MediaWiki property Implemented in language is set.

For the following languages, any of the listed spellings is ok:

  • C#: C#, C sharp or C Sharp
  • F#: F#, F sharp, F Sharp, F_sharp or F_Sharp
  • JavaScript: JavaScript or Javascript
  • Dart: Dart or Dart
  • Plain TeX: PlainTeX or plaintex or TeX or tex
  • LaTeX: LaTeX or latex

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