Return-Path: X-Original-To: apmail-incubator-flex-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-flex-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 2D8A6E353 for ; Mon, 31 Dec 2012 12:35:59 +0000 (UTC) Received: (qmail 94813 invoked by uid 500); 31 Dec 2012 12:35:58 -0000 Delivered-To: apmail-incubator-flex-dev-archive@incubator.apache.org Received: (qmail 94629 invoked by uid 500); 31 Dec 2012 12:35:56 -0000 Mailing-List: contact flex-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: flex-dev@incubator.apache.org Delivered-To: mailing list flex-dev@incubator.apache.org Received: (qmail 94605 invoked by uid 99); 31 Dec 2012 12:35:55 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 31 Dec 2012 12:35:55 +0000 X-ASF-Spam-Status: No, hits=0.1 required=5.0 tests=FROM_12LTRDOM,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [69.167.147.50] (HELO franklin.liquidweb.com) (69.167.147.50) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 31 Dec 2012 12:35:47 +0000 Received: from localhost ([127.0.0.1]:46957) by franklin.liquidweb.com with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.80) (envelope-from ) id 1TpeaS-0000fp-Qf for flex-dev@incubator.apache.org; Mon, 31 Dec 2012 07:35:24 -0500 Received: from 64.223.165.202 ([64.223.165.202]) by franklin.liquidweb.com (Horde Framework) with HTTP; Mon, 31 Dec 2012 07:35:24 -0500 Message-ID: <20121231073524.11423k1xqce5f2bw@franklin.liquidweb.com> Date: Mon, 31 Dec 2012 07:35:24 -0500 From: Michael Schmalle To: "flex-dev@incubator.apache.org" Subject: [Wiki] AS3 language features to be simulated MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Dynamic Internet Messaging Program (DIMP) H3 (1.1.8) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - franklin.liquidweb.com X-AntiAbuse: Original Domain - incubator.apache.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - teotigraphix.com X-Get-Message-Sender-Via: franklin.liquidweb.com: authenticated_id: teotigra/from_h X-Source: X-Source-Args: X-Source-Dir: X-Virus-Checked: Checked by ClamAV on apache.org Hey Frank, I'm getting a bit confused here. I guess I really need to spend some time and get the relevant javascript information under my belt. Is what you are showing on this page, your solution? Please comment on the below if the code is what you are talking about in those paragraphs; Members and visibility --------------------------- private function _privateMethod():void { } - this._privateMethod() public var foo:int; - foo = 42 private var foo:int; - foo$FooClass = 42 internal bar:int; - bar$foo_bar_baz The above seems like it's going to be pretty universal regardless of what production scheme we use. Is there any articles you know about that explain JS scope and how it's implemented? Or is that just the ECMA5 specs? Mike -- Michael Schmalle - Teoti Graphix, LLC http://www.teotigraphix.com http://blog.teotigraphix.com