Warning, /frameworks/syntax-highlighting/autotests/reference/highlight.boo.ref is written in an unsupported language. File is not indexed.

0001 <Comment>"""module docstring"""</Comment><br/>
0002 <Normal Text></Normal Text><br/>
0003 <Preprocessor>namespace</Preprocessor><Normal Text> My.NameSpace </Normal Text><Comment>#optional namespace declaration</Comment><br/>
0004 <Normal Text></Normal Text><br/>
0005 <Preprocessor>import</Preprocessor><Normal Text> Assembly.Reference </Normal Text><Comment>#import statements</Comment><br/>
0006 <Normal Text></Normal Text><br/>
0007 <Comment>#followed by the Members of this module (classes, methods, etc.)</Comment><br/>
0008 <Definition Keyword>class</Definition Keyword><Normal Text> MyClass:</Normal Text><br/>
0009 <Normal Text>    </Normal Text><Flow Control Keyword>pass</Flow Control Keyword><br/>
0010 <Normal Text></Normal Text><br/>
0011 <Definition Keyword>def</Definition Keyword><Normal Text> domyfunction</Normal Text><Operator>(</Operator><Normal Text>it</Normal Text><Operator>)</Operator><Normal Text>:</Normal Text><br/>
0012 <Normal Text>    </Normal Text><Builtin Function>print</Builtin Function><Operator>(</Operator><Normal Text>it</Normal Text><Operator>)</Operator><br/>
0013 <Normal Text></Normal Text><br/>
0014 <Comment>#start "main" section that is executed when script is run</Comment><br/>
0015 <Normal Text>x </Normal Text><Preprocessor>as</Preprocessor><Normal Text> </Normal Text><Data Type>int</Data Type><br/>
0016 <Normal Text>x </Normal Text><Operator>=</Operator><Normal Text> </Normal Text><Int>3</Int><br/>
0017 <Normal Text>domyfunction</Normal Text><Operator>(</Operator><Normal Text>x</Normal Text><Operator>)</Operator><br/>
0018 <Normal Text></Normal Text><br/>
0019 <Comment>#optional assembly attribute declarations used when compiling</Comment><br/>
0020 <Normal Text>[assembly: AssemblyTitle</Normal Text><Operator>(</Operator><String>'foo'</String><Operator>)</Operator><Normal Text>]</Normal Text><br/>
0021 <Normal Text>[assembly: AssemblyDescription</Normal Text><Operator>(</Operator><String>'bar'</String><Operator>)</Operator><Normal Text>]</Normal Text><br/>
0022 <Normal Text></Normal Text><br/>
0023 <Preprocessor>import</Preprocessor><Normal Text> MyLibrary</Normal Text><br/>
0024 <Builtin Function>print</Builtin Function><Normal Text> </Normal Text><Operator>(</Operator><Normal Text>Version</Normal Text><Operator>)</Operator><br/>
0025 <Normal Text>doit</Normal Text><Operator>()</Operator><br/>
0026 <Normal Text></Normal Text><br/>
0027 <Normal Text>[Module]</Normal Text><br/>
0028 <Definition Keyword>class</Definition Keyword><Normal Text> MainClass:</Normal Text><br/>
0029 <Normal Text>    </Normal Text><Definition Keyword>public</Definition Keyword><Normal Text> </Normal Text><Definition Keyword>static</Definition Keyword><Normal Text> Version </Normal Text><Preprocessor>as</Preprocessor><Normal Text> </Normal Text><Data Type>string</Data Type><br/>
0030 <Normal Text></Normal Text><br/>
0031 <Normal Text>    </Normal Text><Definition Keyword>static</Definition Keyword><Normal Text> </Normal Text><Definition Keyword>def</Definition Keyword><Normal Text> </Normal Text><Definition Keyword>constructor</Definition Keyword><Operator>()</Operator><Normal Text>:</Normal Text><br/>
0032 <Normal Text>        Version </Normal Text><Operator>=</Operator><Normal Text> </Normal Text><String>"0.1"</String><br/>
0033 <Normal Text></Normal Text><br/>
0034 <Definition Keyword>def</Definition Keyword><Normal Text> doit</Normal Text><Operator>()</Operator><Normal Text>:</Normal Text><br/>
0035 <Normal Text>    </Normal Text><Comment>#you can refer to "globals" from within your library, too:</Comment><br/>
0036 <Normal Text>    </Normal Text><Builtin Function>print</Builtin Function><Operator>(</Operator><String>"This library's version is: "</String><Operator>+</Operator><Normal Text>MainClass.Version</Normal Text><Operator>)</Operator><br/>
0037 <Normal Text></Normal Text><br/>