Difference between revisions of "Template:Function"

From Kolmafia
Jump to navigation Jump to search
imported>StDoodle
m
imported>StDoodle
m
Line 3: Line 3:
 
{{#vardefine:use_aggregate|{{#if: {{{returns_aggregate|}}}|yes|{{#varexists:returns_aggregate|yes|no}} }} }}
 
{{#vardefine:use_aggregate|{{#if: {{{returns_aggregate|}}}|yes|{{#varexists:returns_aggregate|yes|no}} }} }}
 
{{#vardefine:use_type|{{#if: {{{return_type|}}}|{{{return_type}}}|{{var:return_type}} }} }}
 
{{#vardefine:use_type|{{#if: {{{return_type|}}}|{{{return_type}}}|{{var:return_type}} }} }}
{{#vardefine:use_also_bool|{{#if: {{{returns_also|}}}|yes|{{#varexists:returns_also|yes|no}} }} }}
+
{{#vardefine:use_also_bool|{{#if: {{{returns_also|}}}|yes|{{#ifeq: {{#varexists:returns_also}}|1|yes|no}} }} }}
 
{{#vardefine:use_also_line|{{#ifeq: {{#var:use_also_bool}}|no||{{#if: {{{returns_also|}}}|{{{returns_also}}}|{{#var:returns_also}} }} }} }}
 
{{#vardefine:use_also_line|{{#ifeq: {{#var:use_also_bool}}|no||{{#if: {{{returns_also|}}}|{{{returns_also}}}|{{#var:returns_also}} }} }} }}
 
<b>
 
<b>

Revision as of 09:56, 28 February 2010

This is the template to display a line of function information (for the function page template, see Template:FunctionPage). Supply the function name, the data type of the value it returns, and what, if any, parameters it takes.