Template:ROOT/RootInputLineStalled
Jump to navigation
Jump to search
This is a template designed for the book ROOT. It should be used to format input during an interactive ROOT session that is stalled until a }
is entered.
Usage[edit source]
Syntax[edit source]
{{ROOT/RootInputLineStalled|#1}}
Parameter | Default Value | Mandatory | Description |
---|---|---|---|
#1 | no | Input line to be displayed. |
Comments[edit source]
- Do not add a blank line before this template or you'll get ugly space.
- To format multiple lines of code, use a new template for each line.
- Well, this is annoying: You can't use the
=
sign, curly braces or a pipe inside the parameter. Encode them as HTML, eg.=
for the equality sign. Please see [1] for a list of HTML replacements.
Example[edit source]
In this example, we display a for loop that counts from 0 to 9. Note that I'm also making use of the Template:ROOT/RootInputLine.
Code[edit source]
{{ROOT/RootInputLine|0|for (Int_t i = 0; i < 10; i++) { }}
{{ROOT/RootInputLineStalled|cout << i << endl; } }}
Result[edit source]
root [0] for (Int_t i = 0; i < 10; i++) { |
end with '}', '@':abort > cout << i << endl; } |