Start from a main routine: Difference between revisions

Content added Content deleted
m ({{omit from|Brlcad}})
(Add sed using 1 { ... }.)
Line 27: Line 27:


* Right click the MMain module, then select Startup class from the context menu
* Right click the MMain module, then select Startup class from the context menu

=={{header|sed}}==
A <code>sed</code> program repeats itself for each line of input, but your program can begin with commands that address line 1. (This requires that your input has a line 1. If your input is empty file, like <code>/dev/null</code>, then it is impossible to run commands.)

<lang sed># This code runs only for line 1.
1 {
i\
Explain-a-lot processed this file and
i\
replaced every period with three exclamation points!!!
i\

}

# This code runs for each line of input.
s/\./!!!/g</lang>


=={{header|Visual Basic}}==
=={{header|Visual Basic}}==