]> de.git.xonotic.org Git - xonotic/gmqcc.git/blob - tests/aliases.qc
Implemented generalized attribute aliases. You can now alias functions, locals,...
[xonotic/gmqcc.git] / tests / aliases.qc
1 float alias_1 = 3.14;
2 void  alias_2() {
3     print("alias_2\n");
4 }
5
6 [[alias("alias_2")]] void  alias_2_aliased();
7 [[alias("alias_1")]] float alias_1_aliased;
8
9 // expected output
10 // alias_2
11 // 3.14
12 void main() {
13     alias_2_aliased();
14
15     print(
16         ftos(
17             alias_1_aliased
18         ),
19         "\n"
20     );
21 }