Access VBA:
Return
A return marks the end of a statement and you cannot combine statements on a single line of code. You can break a single statement into two or more code lines by using a space and underscore " _".
Syntax Example:
MsgBox "Hello1" MsgBox "Hello2" MsgBox "Hello3" 'The following commented code on a single line does not work... 'MsgBox "Hello4" MsgBox "Hello5" 'Two or more lines works too with a space+underscore: MsgBox _ "Hello6";
ASP Classic:
Return
A return marks the end of a statement and you cannot combine statements on a single line of code. You can break a single statement into two or more code lines by using a space and underscore " _".
Syntax Example:
Response.Write("Hello1") Response.Write("Hello2") Response.Write("Hello3") 'The following commented code on a single line does not work... ' Response.Write("Hello4") Response.Write("Hello5") 'Two or more lines works too with a space+underscore: Response.Write _ ("Hello6")
C#:
;
C# uses a semicolon "; " as an end of statement specifier and you can put multiple statements on a single line of code if you wish as well as split a single statement into two or more code lines.
Syntax Example:
Console.WriteLine("Hello1"); Console.WriteLine("Hello2"); Console.WriteLine("Hello3"); //Same line works too: Console.WriteLine("Hello4"); Console.WriteLine("Hello5"); //Two or more lines works too: Console. WriteLine ("Hello6");
C++:
;
C++ uses a semicolon "; " as an end of statement specifier and you can put multiple statements on a single line of code if you wish as well as split a single statement into two or more code lines.
Syntax Example:
printf("Hello1"); printf("Hello2"); printf("Hello3"); printf("Hello4"); printf ("Hello5");
C++/CLI:
;
Same as standard C++. C++ uses a semicolon "; " as an end of statement specifier and you can put multiple statements on a single line of code if you wish as well as split a single statement into two or more code lines.
Syntax Example:
//.Net WinForms example. //Add, using namespace System::Windows::Forms; MessageBox::Show("Hello1"); MessageBox::Show("Hello2"); MessageBox::Show("Hello3"); MessageBox::Show("Hello4"); MessageBox::Show("Hello5"); MessageBox:: Show ("Hello6");
Corel Paradox:
whitespace
ObjectPAL is a bit unique in that it doesn't use a semicolon nor a return to mark the end of a line, it uses whitespace which can be a return, space, or tab. This is a bit unusual but does allow for some nice formatting of code.
Syntax Example:
msgInfo("", "Hello1") msgInfo("", "Hello2") msgInfo("", "Hello3") ;The following single line of code also works. msgInfo("", "Hello4") msgInfo("", "Hello5") ;Two or more works too: msgInfo ("", "Hello6")
Delphi:
;
Object Pascal uses a semicolon "; " as an end of statement specifier and you can put multiple statements on a single line of code and put a single statement on two or more code lines if you wish.
Syntax Example:
WriteLn('Hello1'); WriteLn('Hello2'); WriteLn('Hello3'); //Same line works too: WriteLn('Hello4'); WriteLn('Hello5'); //Two or more lines works too: WriteLn ('Hello6');
Delphi Prism:
;
Object Pascal uses a semicolon "; " as an end of statement specifier and you can put multiple statements on a single line of code and put a single statement on two or more code lines if you wish.
Syntax Example:
MessageBox.Show("Hello1"); MessageBox.Show("Hello2"); MessageBox.Show("Hello3"); //Same line works too: MessageBox.Show("Hello4"); MessageBox.Show("Hello5"); //Two or more lines works too: MessageBox.Show ("Hello6");
Java:
;
Syntax Example: System.out.println("Hello");
JavaScript:
; is optional
In JavaScript, using a semicolon at the end of statements is optional. You might think a semicolon then is just another comment specifier but it is not. The semicolon is an optional end of statement specifier. To put two statements on a single code line, you must use a semicolon. However, the semicolon is optional, but probably confusing, when you break a single statement into multiple code lines.
Syntax Example: document.write("Hello1"); document.write("Hello2"); //Semicolons are optional: document.write("Hello3") document.write("Hello4") //This works too but only if you use a semicolon: document.write("Hello5"); document.write("Hello6"); //Two lines also works: document.write ("Hello7")
Perl:
;
Syntax Example: print "Hello";
PHP:
;
Syntax Example: echo "Hello";
VB Classic:
Return
A return marks the end of a statement and you cannot combine statements on a single line of code. You can break a single statement into two or more code lines by using a space and underscore " _".
Syntax Example:
MsgBox "Hello1" MsgBox "Hello2" MsgBox "Hello3" 'The following commented code 'on a single line does not work... 'MsgBox "Hello4" MsgBox "Hello5" 'Two or more lines works too with a space+underscore: MsgBox _ "Hello6";
VB.Net:
Return
A return marks the end of a statement and you cannot combine statements on a single line of code. You can break a single statement into two or more code lines by using a space and underscore " _".
Syntax Example:
Console.WriteLine("Hello1") Console.WriteLine("Hello2") Console.WriteLine("Hello3") 'The following commented code 'on a single line does not work... 'Console.WriteLine("Hello4") Console.WriteLine("Hello5") 'Two or more lines works too with a space+underscore: Console.WriteLine _ "Hello6";