Content deleted Content added
Rchard2scout (talk | contribs) m Fix lint errors |
m Couple of italics fixes |
||
Line 1,966:
| <code>if ''condition'' then ''expression'' else ''expression''</code><br />or<br /><code>when ''condition'' (do ''instructions'')</code><br />or<br /><code>unless ''notcondition'' (do ''instructions'')</code>
| <code>''result'' {{pipe}} ''condition'' = ''expression''{{indent|2}}{{pipe}} ''condition'' = ''expression''{{indent|2}}{{pipe}} otherwise = ''expression''</code>
| <code>case ''value'' of { {{indent|2}}''pattern1'' -> ''expression'';{{indent|2}}''pattern2'' -> ''expression'';{{indent|2}}''...''{{indent|2}}«_ -> ''expression»''<br />}</code>{{ref|pattern matching|[b]}}
|- valign="top"
| [[Bash shell]]
Line 2,623:
|- valign="top"
| [[Ada (programming language)|Ada]]<ref name="Ada_RM_2012" />
| <code>
| <code>procedure
| <code>function
| {{n/a}}
|- valign="top"
| [[ALGOL 68]]
| <code>
| <code>proc ''foo
| <code>proc ''foo
| {{n/a}}
|- valign="top"
| [[APL (programming language)|APL]]
| <code>''«parameters»'' foo ''parameters''</code>
| <code>
| <code>
| {{n/a}}
|- valign="top"
| [[C (programming language)|C]] ([[C99]])
| rowspan=9| <code>''foo''(''«parameters»'')</code>
| rowspan="5" | <code>[[void type|void]] ''foo''(''«parameters»'') { ''instructions'' }</code>
| rowspan="5" | <code>''type'' ''foo''(''«parameters»'') { ''instructions ...'' return ''value''; }</code>
| rowspan=3| <code>''«global declarations»''<br />int main(«int argc, char *argv[]») { {{indent|2}}''instructions''<br />}</code>
|- valign="top"
| [[Objective-C]]
|