Mercurial > projects > dang
annotate tests/parser/for_1.d @ 149:393a1f47a6d2
For loops in AST and sema. Should have correct scope and such now.
author | Anders Johnsen <skabet@gmail.com> |
---|---|
date | Mon, 21 Jul 2008 21:00:20 +0200 |
parents | 060b6eb16db9 |
children |
rev | line source |
---|---|
147
060b6eb16db9
Parsing for-loops to some extend.
Anders Johnsen <skabet@gmail.com>
parents:
diff
changeset
|
1 |
060b6eb16db9
Parsing for-loops to some extend.
Anders Johnsen <skabet@gmail.com>
parents:
diff
changeset
|
2 int main() |
060b6eb16db9
Parsing for-loops to some extend.
Anders Johnsen <skabet@gmail.com>
parents:
diff
changeset
|
3 { |
149
393a1f47a6d2
For loops in AST and sema. Should have correct scope and such now.
Anders Johnsen <skabet@gmail.com>
parents:
147
diff
changeset
|
4 int x = 0; |
147
060b6eb16db9
Parsing for-loops to some extend.
Anders Johnsen <skabet@gmail.com>
parents:
diff
changeset
|
5 for(int i = 0; i < 5; i = i + 1) |
060b6eb16db9
Parsing for-loops to some extend.
Anders Johnsen <skabet@gmail.com>
parents:
diff
changeset
|
6 { |
149
393a1f47a6d2
For loops in AST and sema. Should have correct scope and such now.
Anders Johnsen <skabet@gmail.com>
parents:
147
diff
changeset
|
7 x = x + i; |
147
060b6eb16db9
Parsing for-loops to some extend.
Anders Johnsen <skabet@gmail.com>
parents:
diff
changeset
|
8 } |
149
393a1f47a6d2
For loops in AST and sema. Should have correct scope and such now.
Anders Johnsen <skabet@gmail.com>
parents:
147
diff
changeset
|
9 return x; |
147
060b6eb16db9
Parsing for-loops to some extend.
Anders Johnsen <skabet@gmail.com>
parents:
diff
changeset
|
10 } |