Difference between revisions of "Syntax Highlighting Examples"
Kireji Haiku (talk | contribs) m |
Omei Qunhua (talk | contribs) m (Undo revision 1187318 by Special:Contributions/Kireji Haiku) undo silly pointless edit that nigh-on hid the TOC) |
||
Line 1: | Line 1: | ||
{{Help|Wiki=*}} | {{Help|Wiki=*}} | ||
== Overview == | == Overview == | ||
This is a rather old extension that enables including code with syntax highlighting. To use, it, enclose your code in tags like this | This is a rather old extension that enables including code with syntax highlighting. To use, it, enclose your code in tags like this |
Revision as of 11:05, 28 January 2014
Help Portal: |
Avatar | Bug Fixes | Communication | Community | Glossary | Land & Sim | Multimedia | Navigation | Object | Video Tutorials | Viewer | Wiki | Misc |
Overview
This is a rather old extension that enables including code with syntax highlighting. To use, it, enclose your code in tags like this
<Language> .... </Language>
where Language is the code for the programming or markup language being used.
The documentation lists a large number of supported languages, but the ones most likely to be useful here are
- cpp: C++
- bash: Bash shell
- html4strict: HTML
- javascript: Javascript
- perl: Perl
- php: PHP
- python: Python
- sql: SQL
- xml: XML
LSL
<lsl>
if (type == 0) { llOwnerSay("Near"); } else if (type == 1) { llOwnerSay("Stopping"); }
... </lsl>
PHP
Text before code. <php><?php
$v = "string"; // sample initialization
?> html text <?
echo $v; // end of php code
?> </php> Text after code.
Python
Text before code. <python> # Hello World in Python
def main(): print "Hello World!" if __name__ == '__main__': main()</python>
Text after code.
C++
Text before code.
<cpp>#include <iostream>
int main(int argc, char** argv) {
std::cout << "hai, can i haz c++ nao?" << std::endl; return 0;
}</cpp>
Text after code.
HTML
Text before code.
<html4strict>
OMG Look at This
Wait where did he get that penguin from?
</html4strict>
Text after code.