Commit Graph
388 Commits
Author SHA1 Message Date
NeeEoo 4c218116a6 Storing as array is more compact 2024-04-27 11:44:35 +02:00
NeeEoo fc15dbd382 Small cleanup 2024-04-27 11:35:11 +02:00
NeeEoo bb3785c53c Added more metadata 2024-04-27 11:28:24 +02:00
NeeEoo 1892f0793f Started working on the abstract parser macro 2024-04-26 20:19:47 +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
lunarcleint 4d274954e3 skibidi 2024-04-25 18:34:31 -07:00
lunarcleint aff2d0766d clean up EImport 2024-04-25 18:20:17 -07: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
lunarcleint e97c79d14c s 2024-04-23 00:42:20 -07:00
lunarcleint 418843c606 fix build on windows 2024-04-23 00:41:45 -07: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
b96e6c8149 Fix import extend class (#4)
* Fix import extend class

yea

* Update Interp.hx

* Fix issues with compiling

* Improved extend Errors

---------

Co-authored-by: NeeEoo <NeeEoo@users.noreply.github.com>
2024-04-23 00:01:43 +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