304 Commits
Author SHA1 Message Date
Ne_Eo 0ad52138fe Readded int vars 2024-08-23 00:50:58 +02:00
Ne_Eo a616f2affe Revert "s" 2024-08-23 00:36:16 +02:00
Ne_Eo 6721a838ca Merge branch 'codename-dev' into testing 2024-08-23 00:34:26 +02:00
lunarcleint 826f0184bf s 2024-08-22 15:04:06 -07:00
lunarcleint 6c20ad3a8f temp remove int vars 2024-08-22 14:53:05 -07:00
lunarcleint f31f380602 change int vars flag 2024-08-22 12:32:38 -07:00
lunarcleint 85ea6c6f44 INT_VARS flag, kinda broken lmao 2024-08-22 12:30:09 -07:00
Ne_Eo 13bdf30055 Classes work more reliably + Optimizations 2024-08-20 04:50:20 +02:00
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
lunarcleintandNe_Eo d6d6e7a45e we spent like 5 hours
Co-authored-by: Ne_Eo <NeeEoo@users.noreply.github.com>
2024-04-28 18:11:43 -07:00
lunarcleint cb645d6bb1 get out of here public and static arrays >:(( 2024-04-28 13:10:11 -07:00
lunarcleint 5d58ea56c9 RELIEF 2024-04-28 03:10:06 -07:00
lunarcleint 4170a4aafc i cant wait to break all ur hscripts 2024-04-28 02:15:10 -07: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 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