[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [qmlweb/development/qmlweb2] /: Finishes implementation of PureJavaScriptGenerator
From:       Jan Marker <jan () jangmarker ! de>
Date:       2015-09-30 20:44:37
Message-ID: E1ZhOEv-0000CB-Gm () scm ! kde ! org
[Download RAW message or body]

Git commit 5c2b09b216c2150085bc6963260e3f015b2447d5 by Jan Marker.
Committed on 30/09/2015 at 20:44.
Pushed by jangmarker into branch 'development/qmlweb2'.

Finishes implementation of PureJavaScriptGenerator

based on D350

Summary:
[Compiler] Implement some literals
* true, false, this,...
* array literals
* includes style corrections

[Compiler] Implement object literals

[Compiler] Add array and object member access

[Compiler] Implement function calls

[Compiler] Implement loops

* local and global for
* local and global for each
* while
* do while

[Compiler] Add some missing expressions

* void, delete, typeof
* unary +,-,!,~
* new
* conditional expression
* nested expression

[Compiler] Add various elements

* RegExp literals
* some source elements
* comma expression
* function expression
* labelled statement
* with statement

[Compiler] Add try-catch-finally

Reviewers: akreuzkamp

Reviewed By: akreuzkamp

Differential Revision: https://phabricator.kde.org/D366


http://commits.kde.org/qmlweb/5c2b09b216c2150085bc6963260e3f015b2447d5
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic