|
2ed7959088
|
refacor: remove pesky console.log
|
2024-12-13 02:29:55 +02:00 |
|
|
239d0ae8d7
|
feat: implement a lot of stdlibs
|
2024-12-13 02:29:41 +02:00 |
|
|
6fac295b99
|
fix: try-catch broken (again)
|
2024-12-13 02:29:09 +02:00 |
|
|
66440a9649
|
fix: a plethora of loop off by one and null issues
|
2024-12-13 02:28:36 +02:00 |
|
|
274a925ff8
|
fix: broken labeled jumps
|
2024-12-13 02:27:57 +02:00 |
|
|
130fe17441
|
missed you lil fucker
|
2024-12-13 02:27:32 +02:00 |
|
|
493c54ed39
|
fix: symbol was falsy
|
2024-12-13 02:27:21 +02:00 |
|
|
75786f39ad
|
fix: access of symbols in string
|
2024-12-13 02:27:12 +02:00 |
|
|
bce8b7293c
|
fix: parseInt was broken
|
2024-12-13 02:26:34 +02:00 |
|
|
00aeef5321
|
fix: make member algorithms correct
|
2024-12-13 02:26:12 +02:00 |
|
|
ff4aa3dcfd
|
fix: return null when loading an inexistent resource
|
2024-12-11 11:53:29 +02:00 |
|
|
45f52ff123
|
fix: catch variable causing issues
|
2024-12-11 11:53:19 +02:00 |
|
|
bed4014bef
|
feat: implement simple env + ts loader
|
2024-12-11 11:53:02 +02:00 |
|
|
17406c6b81
|
feat: create build process for environment
|
2024-12-11 11:51:03 +02:00 |
|
|
3abdd8d3c9
|
feat: add constructor target support
|
2024-12-10 15:37:39 +02:00 |
|
|
a329f615cf
|
fix: "e1" literal read as a number exponent
|
2024-12-10 01:21:44 +02:00 |
|
|
058d20b27f
|
feat: dead simple Map and RegExp implementations
|
2024-12-10 01:11:07 +02:00 |
|
|
ea158c1e60
|
fix: converts symbol key to string when assigning function to member
|
2024-12-10 01:10:43 +02:00 |
|
|
4e18c76bb1
|
some toStrings
|
2024-12-10 01:10:14 +02:00 |
|
|
8d7939d85a
|
fix: wrong index calculation
|
2024-12-10 01:09:50 +02:00 |
|
|
814e0d7b7e
|
feat: allow to invoke compiler with variable encapsulation enabled
|
2024-12-10 00:44:18 +02:00 |
|
|
138baebacb
|
fix: call regex constructor correctly
|
2024-12-10 00:43:56 +02:00 |
|
|
db241919f2
|
fix: when capturing, must check if already in captures
|
2024-12-10 00:43:15 +02:00 |
|
|
db45eb529d
|
change indentation to tabs
|
2024-12-09 23:58:43 +02:00 |
|
|
caf44a50e5
|
Merge pull request #31 from TopchetoEU:TopchetoEU/revert-ES5
TopchetoEU/revert-ES5
|
2024-12-09 23:39:57 +02:00 |
|
|
65f9debecc
|
fix: use default construct method
|
2024-12-09 23:39:05 +02:00 |
|
|
3f5e1a5fd8
|
feat: implement user values
|
2024-12-09 23:38:53 +02:00 |
|
|
b0d8a072aa
|
add hashCode to primitives
|
2024-12-09 23:38:39 +02:00 |
|
|
2e8e123ec4
|
small parser fixes
|
2024-12-09 23:37:08 +02:00 |
|
|
54d55814af
|
fix: errors with out of range arguments
|
2024-12-09 22:16:24 +02:00 |
|
|
28679f44d5
|
fix: symbols not stringified properly
|
2024-12-09 22:15:51 +02:00 |
|
|
611be55bbb
|
fix: should throw engine exceptions, not java exceptions
|
2024-12-09 22:15:38 +02:00 |
|
|
4992d0211b
|
fix: nasty issues with compilation
|
2024-12-09 22:15:15 +02:00 |
|
|
ba7505e148
|
fix: globalThis and for-in not parsed
|
2024-11-24 12:49:31 +02:00 |
|
|
3c13799c2f
|
feat: make function logging configurable
|
2024-11-24 12:49:04 +02:00 |
|
|
5c2fd00bfb
|
fix: add location data for LOAD_FUNCs
|
2024-11-24 12:48:49 +02:00 |
|
|
39eb6ffac5
|
fix: do variable inits properly
|
2024-11-24 12:48:30 +02:00 |
|
|
7f6df49fc5
|
fix: scope issues
|
2024-11-24 12:47:51 +02:00 |
|
|
61c5df5003
|
fix: gd damn it
|
2024-11-24 12:47:15 +02:00 |
|
|
41bb27e4dd
|
implement all changes in runtime
|
2024-11-23 20:15:42 +02:00 |
|
|
b4e7a42975
|
regress: remove ES6 stuff (except apply and construct constraints) from funcs
|
2024-11-23 20:11:57 +02:00 |
|
|
92fb0dbbfd
|
regress: simplify invoke model
|
2024-11-23 20:11:12 +02:00 |
|
|
fe8f65faf5
|
some final stuff in parsing
|
2024-11-23 20:10:47 +02:00 |
|
|
54fe16393a
|
regress: remove infrastructure for super references
|
2024-11-23 20:10:11 +02:00 |
|
|
14e4aade35
|
regress: remove infrastructure needed for ES6 stuff, simplify loops
|
2024-11-23 20:09:29 +02:00 |
|
|
754648fbf6
|
regress: remove ES6 instructions
|
2024-11-23 20:08:01 +02:00 |
|
|
20f2c3c5e9
|
regress: remove ES6 stuff from members
|
2024-11-23 20:07:10 +02:00 |
|
|
c5067cbfdd
|
regress: remove ES6 variables and simplify scope
|
2024-11-23 20:06:24 +02:00 |
|
|
5644966dd7
|
regress: remove ES6 nodes
|
2024-11-23 20:06:09 +02:00 |
|
|
50eb204da7
|
fix: remove unnecessary reference from core to compiler
|
2024-11-23 20:04:19 +02:00 |
|