Alan Pierce
|
edf4aaa966
|
Allow trailing commas in import and export statements (#114)
|
2018-05-22 12:08:01 +02:00 |
|
dcodeIO
|
940392f463
|
Fix handling of readonly/type as identifiers, see #115
|
2018-05-21 11:14:14 +02:00 |
|
Alan Pierce
|
00fee73022
|
Implement optional trailing commas (#97)
|
2018-05-07 02:16:26 +02:00 |
|
dcodeIO
|
6268b92eba
|
Resolve string instances to the program's string class
|
2018-04-06 00:19:45 +02:00 |
|
dcodeIO
|
38a025950e
|
Support parameter properties; Minor formatting
|
2018-03-25 00:21:58 +01:00 |
|
dcodeIO
|
2c0ddf4f80
|
Support 'this' in static functions, fixes #45; Fix propagation of 'ambient' flag
|
2018-03-20 12:02:05 +01:00 |
|
dcodeIO
|
faac3c31eb
|
AST cleanup; Definition generators scaffolding
|
2018-03-17 01:37:05 +01:00 |
|
dcodeIO
|
8e7bad7459
|
Reduce unnecessary diagnostic noise
|
2018-03-14 15:31:50 +01:00 |
|
dcodeIO
|
c93f0bb1fe
|
Fixed a function expression parsing issue
Also uncovered a yet-to-be-fixed issue when immediately calling a returned function
|
2018-03-12 19:39:05 +01:00 |
|
Daniel Wirtz
|
423533c6b0
|
Implement function types / indirect calls / trampolines (#39)
|
2018-03-12 14:06:39 +01:00 |
|
dcodeIO
|
bda6cb9792
|
Initial function expression parsing
|
2018-02-27 02:28:36 +01:00 |
|
dcodeIO
|
8dc517e352
|
Cleanup; Initial tslint integration
|
2018-02-25 00:13:39 +01:00 |
|
dcodeIO
|
ad92d91f01
|
Move built-in declarations to actual sources; Remove declaration is null checks; Resolve calls
|
2018-02-09 02:31:48 +01:00 |
|
dcodeIO
|
1995bf9eb4
|
Parser fixes; Lib updates
|
2018-01-29 22:36:07 +01:00 |
|
dcodeIO
|
b1e7b75ad7
|
Static operator overloads
|
2018-01-28 06:18:27 +01:00 |
|
dcodeIO
|
d1fed692f6
|
Moved AST serialization to extra (not ultimately needed by asc)
|
2018-01-15 19:00:18 +01:00 |
|
dcodeIO
|
0de05b543b
|
Harden regexp parsing a bit
|
2018-01-07 18:15:21 +01:00 |
|
dcodeIO
|
7c8670ac35
|
Regexp literal support; Properly resolve statically inherited members
|
2018-01-07 15:07:46 +01:00 |
|
dcodeIO
|
9846f6c033
|
Add showcase compiler test incl. respective features and fixes
|
2018-01-05 18:19:32 +01:00 |
|
dcodeIO
|
c67f87a988
|
Update binaryen.js and enable tee optimizations
|
2017-12-29 04:42:20 +01:00 |
|
dcodeIO
|
ca9c79185b
|
Basic type inference
|
2017-12-23 13:48:04 +01:00 |
|
dcodeIO
|
ad298c7bea
|
Asterisk imports parsing; Pussyfooting around stdlib
|
2017-12-23 00:48:54 +01:00 |
|
dcodeIO
|
666ba54e42
|
Heap fill/compare; Std string experiments
|
2017-12-21 10:14:53 +01:00 |
|
dcodeIO
|
9632777842
|
Type declaration parsing; Future feature references
|
2017-12-19 17:49:15 +01:00 |
|
dcodeIO
|
c6c36613e6
|
Accessor parsing; Cleanup
|
2017-12-14 11:55:35 +01:00 |
|
dcodeIO
|
99b0fdf7a8
|
Namespaces
|
2017-12-13 23:24:13 +01:00 |
|
dcodeIO
|
ef859937a8
|
Better testing infrastructure; Initial exports/imports/re-exports
|
2017-12-02 01:14:15 +01:00 |
|
dcodeIO
|
28600bbeb7
|
Add test scripts to package
|
2017-11-29 00:24:14 +01:00 |
|
dcodeIO
|
bad5175a55
|
Fixed for-loop parsing
|
2017-11-29 00:18:14 +01:00 |
|
dcodeIO
|
df637164a6
|
Cleanup
|
2017-11-26 04:03:28 +01:00 |
|
dcodeIO
|
f55fc70220
|
Progress; Restructuring
|
2017-10-02 12:52:15 +02:00 |
|
dcodeIO
|
1d53303b47
|
Initial commit
|
2017-09-28 13:08:25 +02:00 |
|