# Parameter bug remains in AS2 but solved in AS3

**URL:** https://forum.kirupa.com/t/parameter-bug-remains-in-as2-but-solved-in-as3/251048
**Category:** flash
**Created:** [February 4, 2008, 10:32pm UTC](https://forum.kirupa.com/t/parameter-bug-remains-in-as2-but-solved-in-as3/251048 "2008-02-04T22:32:45Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![CarlLooper](https://avatars.discourse-cdn.com/v4/letter/c/ea666f/32.png) [@CarlLooper](https://forum.kirupa.com/u/CarlLooper)
#### Post date: [February 4, 2008, 10:32pm UTC](https://forum.kirupa.com/t/parameter-bug-remains-in-as2-but-solved-in-as3/251048/1 "2008-02-04T22:32:45Z")

</div>

The following works in AS3 but produces a compiler complaint in AS2

```auto
function test(a:Number, A:Number)
{
    trace(a);
    trace(A);
}

```

The AS2 compiler misreads ‘a’ and ‘A’ as the same identifier - complaining with:

```auto
Parameter A cannot be declared multiple times

```

Carl
