- replaced set_scope by scope_push()/scope_pop()
authorMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Wed, 17 Sep 2008 21:52:36 +0000 (21:52 +0000)
committerMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Wed, 17 Sep 2008 21:52:36 +0000 (21:52 +0000)
commit404d62d00bd0172962492ff712dc842b6c85e4f3
tree1d399e371631bb1fc7ce54c2602527b5c82faa38
parent1c328dadb90f5d6ca0a00c294b0833f927282d23
- replaced set_scope by scope_push()/scope_pop()
- detect access to variables of outer functions and set the address_taken flag
- detect redeclaration of parameters and issue an error
- set last_declaration in the parameter scope
- mark the scope of parameters

[r22060]
ast_t.h
parser.c