Wiki Help :: Wiki Help/TightWiki Logo.png

Code


Overview
The Code scope function allow you to place code in the page to have it preserved verbatim as well as syntax highlighted.
Code blocks are inserted by inserting three opening curly brackets which denote the scope of the panel, then the parameters that define the type of panel within parenthesis (much like the parameters to a function call) and in this case the parameter would be Code. Next would be the content of the code which is terminated with three closing curly brackets.
While the language is auto-detected, you can also explicitly define the language by passing the language parameter with one of the following languages.

Prototype
Code(string {language})

Parameters

Examples
Auto-detecting language
{{Code
FROM
Employees as E
INNER JOIN Company as C
ON C.Id = E.CompanyId
}}

The above example produces this:
FROM
    Employees as E
INNER JOIN Company as C
    ON C.Id = E.CompanyId

Explicitly defined language
You can explicitly define the language by passing a code name identifier.
{{Code(CPP)
void Calc(int a, int b)
{
int value = a * b;

return value
}
}}

The above example produces this:
void Calc(int a, int b)
{
    int value = a * b;

    return value
}

See Also
Function Calling Convention
Scope Function
Instruction Function
Standard Function

Related


Last modified by admin @ 12/20/2022 10:52:20 AM