Commit Graph
79 Commits
Author SHA1 Message Date
Ne_Eo 6daea2fb5b Merge branch 'master' into testing 2024-08-13 13:34:56 +02:00
Ne_Eo f18c7a2210 Small optimization 2024-08-02 23:50:16 +02:00
Ne_Eo 123a7de64a Fix Trigraph bug 2024-07-26 04:24:37 +02:00
Ne_Eo bc8a59877e More optimizations 2024-07-11 16:54:37 +02:00
Ne_Eo 4347fe9305 Slight optimization 2024-07-11 16:33:47 +02:00
Ne_Eo e0e1436930 Fix bug oops :3 2024-06-03 19:00:40 +02:00
NeeEoo a41222328a Small optimization 2024-04-29 05:31:21 +02:00
NeeEoo 080c441f24 Cleanup? 2024-04-29 03:52:25 +02:00
NeeEoo 19021058c4 Some fixes and cleanup 2024-04-26 03:47:10 +02:00
NeeEoo 15bd6b038a Fix bug 2024-04-26 03:40:38 +02:00
NeeEoo 38634e1528 Field Imports + Automatic Imports 2024-04-26 01:48:28 +02:00
NeeEoo 5ef937d6d4 Fixed bugs 2024-04-25 22:50:17 +02:00
NeeEoo 22bbe04f77 Oops 2024-04-25 21:51:27 +02:00
NeeEoo 18382c4621 Fixed no hscriptPos errors 2024-04-25 21:49:39 +02:00
NeeEoo ad93c1bc18 Added REGEX!!!!!
Started working on automatic imports
2024-04-25 21:29:49 +02:00
NeeEoo 238c24501b Optimization on string constants 2024-04-25 19:03:49 +02:00
NeeEoo d38ddbb2b4 Some cleanup 2024-04-25 17:38:25 +02:00
NeeEoo fb8f35e2a5 Added String.fromCharCode, "a".code
Added a preprocessor
2024-04-25 17:23:35 +02:00
NeeEoo 6c77566fea Actually 2024-04-25 12:36:11 +02:00
NeeEoo b7c12943fa Updated deepEqual to make it be more accurate 2024-04-25 12:33:45 +02:00
NeeEoo 50e87c504d Fixed bug with string interpolation 2024-04-25 12:15:23 +02:00
NeeEoo aaac98d7b0 Small helper function 2024-04-25 04:43:59 +02:00
NeeEoo b6df96a4b0 EMapDecl + Map Comprehension 2024-04-25 04:14:41 +02:00
NeeEoo c0d4540d4b Fixed bug with val ? true : false optimization 2024-04-25 04:06:53 +02:00
NeeEoo ad05952685 Small optimization 2024-04-25 01:05:33 +02:00
NeeEoo 340d63003f Some cleanup 2024-04-25 00:37:59 +02:00
NeeEoo 177bb9f75b Added String Interpolation 2024-04-25 00:12:20 +02:00
NeeEoo e876db00e4 Added hex, octal, better unicode escape parsing
Fixed printer so it now prints printable strings
2024-04-24 19:33:11 +02:00
NeeEoo cd3bc5b194 Fixed bug with printing 2024-04-24 04:07:34 +02:00
NeeEoo b13d449b78 Fixed Enums 2024-04-24 03:57:07 +02:00
NeeEoo 006b0e1f32 Fixed bug 2024-04-24 00:49:36 +02:00
NeeEoo 0ca6eab16e Optimize val + 0 -> val, val ? true : false -> val
Bug fixes with printing
Cleaner print output
2024-04-24 00:15:46 +02:00
NeeEoo df1c5ad97c Fixed Printer + Added more optimizations 2024-04-23 22:40:07 +02:00
NeeEoo 8c1aaf5454 Added a optimizer + bug fixes with benchmark 2024-04-23 19:41:46 +02:00
NeeEoo 9288a9df10 Bug fix on custom classes + Better performance with custom classes
Also made the custom class generated code use less code
2024-04-23 17:47:30 +02:00
NeeEoo a727148447 More Optimizations 2024-04-23 16:52:26 +02:00
NeeEoo a16e74dee6 Added UnsafeReflect 2024-04-23 16:17:17 +02:00
NeeEoo fdde089908 Optimized more code 2024-04-23 15:18:42 +02:00
NeeEoo 6346f82edf Turned stuffs to classes to reduce reflection 2024-04-23 15:02:15 +02:00
NeeEoo 10dd51ebe8 Small cleanup + bug fix 2024-04-23 14:17:17 +02:00
NeeEoo 049daf4b0d Added more tests + benchmark works 2024-04-23 06:28:28 +02:00
NeeEoo b105ac0453 Added a lot more tests 2024-04-23 05:24:52 +02:00
NeeEoo d2aa99eff7 Made it show how many skipped known bugs 2024-04-23 04:09:25 +02:00
NeeEoo 934848ff8d Added some more tests 2024-04-23 04:04:25 +02:00
NeeEoo f512ac4cde WIP TESTING + BENCHMARK CODE 2024-04-23 03:25:17 +02:00
NeeEoo f6402ac638 Improve Auto Complete Performance 2024-04-13 18:32:13 +02:00
Ne_EoandGitHub 1e55d0200b Update README.md 2024-02-15 19:43:11 +01:00
NeeEoo 1725dfd1ea Merge branch 'master' into custom-classes 2024-02-15 19:35:31 +01:00
NeeEoo a8cc0ccc86 Restructuring + KeyValueItherators + is + fixes 2023-09-23 21:23:31 +02:00
NeeEoo 220e5ce007 Merge branch 'custom-classes' 2023-08-17 09:55:12 +02:00
NeeEoo 80f6ea4502 Oops 2023-08-17 09:54:56 +02:00
NeeEoo eb820aaf6a Improved ?. 2023-08-17 09:51:43 +02:00
NeeEoo a754c162d9 Fix private class bug 2023-08-13 19:29:08 +02:00
NeeEoo de18ceb887 Fixed Type not found error 2023-08-13 19:24:08 +02:00
NeeEoo 51188173bb Merge To Main 2023-08-13 11:59:13 +02:00
NeeEoo d0797ad5d8 Fixed bug with redirects 2023-08-07 13:54:19 +02:00
NeeEoo 9b37bd532e Oops forgot this 2023-07-06 11:59:12 +02:00
NeeEoo 333352edcf Fix bug + bypassAccessor on assign on scriptObject 2023-07-06 00:40:21 +02:00
NeeEoo 05783773af Added support for sub class imports 2023-06-15 14:36:28 +02:00
NeeEoo 59ee20ee7a WIP Super Class Support 2023-06-15 14:21:18 +02:00
NeeEoo 87f2c1b062 Added import as and switch or and def null 2023-06-15 11:08:08 +02:00
NeeEoo b85cefea56 Cleanup 2023-04-19 13:37:08 +02:00
NeeEoo ddaa4d1741 Added support for dots in preprocessors 2023-04-10 15:08:16 +02:00
NeeEoo 732bd1520a Improved Custom Classes (getting fields outside of the class) 2023-04-10 14:14:16 +02:00
NeeEoo 1d67946f3f Outside variables now in classes (no more import in class) 2023-04-10 03:36:50 +02:00
NeeEoo 6e20578a81 Improved static variables 2023-04-10 02:37:41 +02:00
NeeEoo dc5282c32e Added finals 2023-04-10 02:10:46 +02:00
NeeEoo b3b512d027 Added support for ?. 2023-04-10 00:09:50 +02:00
NeeEoo ed296c4c7f Merge branch 'master' into custom-classes 2023-04-09 23:28:45 +02:00
NeeEoo daad1a4fa8 Added underscore support to numbers + binary 2023-04-08 00:08:49 +02:00
NeeEoo 809f8229b4 Implemented Super 2023-04-02 18:22:02 +02:00
NeeEoo 995c3b9c8e ‍ 2023-03-31 22:11:48 +02:00
NeeEoo b7b12b6cbb WIP Classes 2023-03-31 20:16:30 +02:00
NeeEoo 5684ca8671 WIP Class Parsing 2023-03-31 18:12:50 +02:00
NeeEoo 3c81360dc2 Merge branch 'master' into custom-classes 2023-03-31 17:03:00 +02:00
NeeEoo fc50ebdf90 Small Fix 2023-03-31 00:12:54 +02:00
NeeEoo 938ffac57e Custom classes, 2/? finished the macro 2023-03-19 17:57:37 +01:00
NeeEoo 50aaffb101 Custom classes, 1/? started with macros 2023-03-19 05:30:06 +01:00
NeeEoo 4f9b449c6e Added inferred map types and bypassAccessor 2023-03-19 05:26:27 +01:00