Changeset View
Changeset View
Standalone View
Standalone View
autotests/reference/brightscript.brs.ref
- This file was added.
1 | <dsNormal></dsNormal><br/> | ||||
---|---|---|---|---|---|
2 | <macro>#i am macro</macro><br/> | ||||
3 | <dsNormal></dsNormal><br/> | ||||
4 | <import>library </import><string>"a"</string><br/> | ||||
5 | <dsNormal></dsNormal><br/> | ||||
6 | <keyword>function</keyword><g> </g><func>myfunc</func><g> </g><scope>(</scope><g> </g><var>foo</var><g> </g><keyword>as</keyword><g> </g><type>Integer</type><g> </g><coma>,</coma><g> </g><var>bar</var><g> </g><keyword>as</keyword><g> </g><type>Float</type><g> </g><assign>=</assign><g> </g><float>3.5</float><g> </g><scope>)</scope><g> </g><keyword>as</keyword><g> </g><type>Void</type><br/> | ||||
7 | <keyword>end function</keyword><br/> | ||||
8 | <dsNormal></dsNormal><br/> | ||||
9 | <keyword>sub</keyword><g> </g><func>mysub</func><g> </g><scope>(</scope><g> </g><var>foo</var><g> </g><keyword>as</keyword><g> </g><type>Integer</type><g> </g><coma>,</coma><g> </g><var>bar</var><g> </g><keyword>as</keyword><g> </g><type>Float</type><g> </g><assign>=</assign><g> </g><float>3.5</float><g> </g><scope>)</scope><g> </g><keyword>as</keyword><g> </g><type>Void</type><br/> | ||||
10 | <keyword>end sub</keyword><br/> | ||||
11 | <dsNormal></dsNormal><br/> | ||||
12 | <comment>' my comment</comment><br/> | ||||
13 | <dsNormal></dsNormal><br/> | ||||
14 | <keyword>Function</keyword><g> </g><func>MyCamelCaseFunction</func><scope>()</scope><br/> | ||||
15 | <g> </g><var>lvalue</var><g> </g><assign>=</assign><g> </g><var>rvalue</var><br/> | ||||
16 | <var>a</var><assign>=</assign><dec>5</dec><br/> | ||||
17 | <var>a</var><assign>=</assign><float>5!</float><br/> | ||||
18 | <var>a</var><assign>=</assign><float>5#</float><br/> | ||||
19 | <var>a</var><assign>=</assign><dec>5%</dec><br/> | ||||
20 | <var>a</var><assign>=</assign><dec>5&</dec><br/> | ||||
21 | <dsNormal></dsNormal><br/> | ||||
22 | <var>a$</var><assign>=</assign><dec>5</dec><br/> | ||||
23 | <var>a!</var><assign>=</assign><dec>5</dec><br/> | ||||
24 | <var>a#</var><assign>=</assign><dec>5</dec><br/> | ||||
25 | <var>a%</var><assign>=</assign><dec>5</dec><br/> | ||||
26 | <var>a&</var><assign>=</assign><dec>5</dec><br/> | ||||
27 | <dsNormal></dsNormal><br/> | ||||
28 | <var>a</var><assign>=</assign><var>a$</var><br/> | ||||
29 | <var>a</var><assign>=</assign><var>a!</var><br/> | ||||
30 | <var>a</var><assign>=</assign><var>a#</var><br/> | ||||
31 | <var>a</var><assign>=</assign><var>a%</var><br/> | ||||
32 | <var>a</var><assign>=</assign><var>a&</var><br/> | ||||
33 | <dsNormal></dsNormal><br/> | ||||
34 | <func>foo</func><scope>()</scope><br/> | ||||
35 | <var>a</var><operator>.</operator><func>foo</func><scope>()</scope><br/> | ||||
36 | <var>a</var><assign>=</assign><var>a</var><operator>.</operator><func>foo</func><scope>()</scope><br/> | ||||
37 | <dsNormal></dsNormal><br/> | ||||
38 | <invalid>eval</invalid><g>=5</g><br/> | ||||
39 | <builtin_func>eval</builtin_func><scope>()</scope><br/> | ||||
40 | <var>a</var><operator>.</operator><func>eval</func><scope>()</scope><br/> | ||||
41 | <dsNormal></dsNormal><br/> | ||||
42 | <var>a</var><assign>=</assign><invalid>eval</invalid><br/> | ||||
43 | <var>a</var><assign>=</assign><builtin_func>eval</builtin_func><scope>()</scope><br/> | ||||
44 | <var>a</var><assign>=</assign><var>a</var><operator>.</operator><func>eval</func><scope>()</scope><br/> | ||||
45 | <dsNormal></dsNormal><br/> | ||||
46 | <var>sleep</var><assign>=</assign><dec>5</dec><br/> | ||||
47 | <library_func>sleep</library_func><scope>()</scope><br/> | ||||
48 | <var>a</var><operator>.</operator><func>sleep</func><scope>()</scope><br/> | ||||
49 | <dsNormal></dsNormal><br/> | ||||
50 | <var>a</var><assign>=</assign><var>sleep</var><br/> | ||||
51 | <var>a</var><assign>=</assign><library_func>sleep</library_func><scope>()</scope><br/> | ||||
52 | <var>a</var><assign>=</assign><var>a</var><operator>.</operator><func>sleep</func><scope>()</scope><br/> | ||||
53 | <dsNormal></dsNormal><br/> | ||||
54 | <control>if</control><g> </g><var>a</var><binary>=</binary><var>b</var><g> </g><var>c</var><assign>=</assign><var>d</var><br/> | ||||
55 | <control>if</control><g> </g><var>a</var><g> </g><func>foo</func><scope>()</scope><br/> | ||||
56 | <control>if</control><g> </g><var>a</var><g> </g><control>then</control><g> </g><func>foo</func><scope>()</scope><br/> | ||||
57 | <dsNormal></dsNormal><br/> | ||||
58 | <control>if</control><g> </g><var>a</var><br/> | ||||
59 | <control>end if</control><br/> | ||||
60 | <dsNormal></dsNormal><br/> | ||||
61 | <control>if</control><g> </g><var>a</var><g> </g><control>then</control><br/> | ||||
62 | <control>end if</control><br/> | ||||
63 | <dsNormal></dsNormal><br/> | ||||
64 | <control>if</control><g> </g><var>a</var><br/> | ||||
65 | <control>else</control><g> </g><control>if</control><br/> | ||||
66 | <control>else</control><br/> | ||||
67 | <control>end if</control><br/> | ||||
68 | <dsNormal></dsNormal><br/> | ||||
69 | <control>if</control><g> </g><var>a</var><br/> | ||||
70 | <control>elseif</control><br/> | ||||
71 | <control>endif</control><br/> | ||||
72 | <dsNormal></dsNormal><br/> | ||||
73 | <control>for</control><g> </g><control>each</control><g> </g><var>a</var><g> </g><control>in</control><g> </g><var>b</var><br/> | ||||
74 | <control>end for</control><br/> | ||||
75 | <dsNormal></dsNormal><br/> | ||||
76 | <control>for</control><g> </g><var>a</var><assign>=</assign><dec>1</dec><g> </g><control>to</control><g> </g><dec>10</dec><g> </g><control>step</control><g> </g><dec>2</dec><br/> | ||||
77 | <control>endFor</control><br/> | ||||
78 | <dsNormal></dsNormal><br/> | ||||
79 | <control>for</control><g> </g><control>each</control><g> </g><var>a</var><g> </g><control>in</control><g> </g><var>b</var><br/> | ||||
80 | <control>next</control><br/> | ||||
81 | <dsNormal></dsNormal><br/> | ||||
82 | <control>while</control><g> </g><var>a</var><br/> | ||||
83 | <control>end while</control><br/> | ||||
84 | <dsNormal></dsNormal><br/> | ||||
85 | <control>while</control><g> </g><var>a</var><br/> | ||||
86 | <control>endWhile</control><br/> | ||||
87 | <dsNormal></dsNormal><br/> | ||||
88 | <var>a</var><g> </g><operator>[</operator><g> </g><string>"a"</string><g> </g><coma>,</coma><g> </g><dec>1</dec><coma>,</coma><g> </g><func>foo</func><scope>()</scope><g> </g><operator>]</operator><g> </g><assign>=</assign><g> </g><dec>1</dec><br/> | ||||
89 | <var>a</var><operator>.</operator><func>foo</func><scope>()</scope><operator>[</operator><dec>1</dec><operator>]</operator><assign>=</assign><dec>1</dec><br/> | ||||
90 | <dsNormal></dsNormal><br/> | ||||
91 | <var>a</var><g> </g><assign>=</assign><g> </g><operator>{</operator><br/> | ||||
92 | <g> </g><var>a</var><g> </g><operator>:</operator><g> </g><dec>1</dec><br/> | ||||
93 | <g> </g><var>b</var><g> </g><operator>:</operator><g> </g><string>"2"</string><br/> | ||||
94 | <g> </g><var>c</var><g> </g><operator>:</operator><g> </g><keyword>function</keyword><scope>()</scope><g> </g><line_break>:</line_break><g> </g><keyword>end function</keyword><br/> | ||||
95 | <operator>}</operator><br/> | ||||
96 | <dsNormal></dsNormal><br/> | ||||
97 | <var>b</var><operator>.</operator><func>foo</func><scope>(</scope><string>"string"</string><coma>,</coma><dec>1</dec><coma>,</coma><operator>{</operator><var>a</var><operator>:</operator><var>b</var><operator>}</operator><coma>,</coma><float>1.5</float><coma>,</coma><operator>[</operator><dec>1</dec><coma>,</coma><dec>2</dec><coma>,</coma><dec>3</dec><operator>]</operator><scope>)</scope><br/> | ||||
98 | <var>a</var><g> </g><assign>=</assign><g> </g><var>b</var><operator>.</operator><func>foo</func><scope>(</scope><string>"string"</string><coma>,</coma><dec>1</dec><coma>,</coma><operator>{</operator><var>a</var><operator>:</operator><var>b</var><operator>}</operator><coma>,</coma><float>1.5</float><coma>,</coma><operator>[</operator><dec>1</dec><coma>,</coma><dec>2</dec><coma>,</coma><dec>3</dec><operator>]</operator><scope>)</scope><br/> | ||||
99 | <keyword>endFunction</keyword><br/> |