Commit Graph

421 Commits

Author SHA1 Message Date
4aa757e625
fix: Function.bind now passess this argument, instead of the function itself 2024-01-06 17:46:39 +02:00
918f2623cd
fix: small issue with sparse arrays 2024-01-06 17:46:13 +02:00
a321fc14bc
fix: wrong signature of Map.forEach 2024-01-06 17:45:56 +02:00
07a6f18b16
refactor: some spring cleaning in array lib, fix small issue with join 2024-01-06 17:45:52 +02:00
5f4011aa0c
refactor: move NO_RETURN to Values, remove some casters from Values 2024-01-06 17:45:44 +02:00
71f735b812
fix: some more libs fixes 2024-01-04 13:58:04 +02:00
e575b3287e
fix: try-catch-finally fix #457846982 2024-01-04 13:57:41 +02:00
4fa5f5a815
feat: use new wrapper API in libs 2024-01-04 10:02:14 +02:00
a61c6a494e
fix: some Argument and Engine API improvements, 2024-01-04 10:02:01 +02:00
978ee8db79
feat: make better native wrapper API 2023-12-28 16:55:57 +02:00
e372941e99
refactor: generalize Reading class 2023-12-27 20:18:41 +02:00
c36a0db860
refactor: remove more dead code 2023-12-27 20:18:23 +02:00
d6ee59363f
refactor: remove unneeded event system 2023-12-27 20:10:11 +02:00
d5fd6e650e
fix: clean up debugger API 2023-12-27 20:02:45 +02:00
c0b895e00a
feat: greatly improve Context API 2023-12-27 14:22:18 +02:00
9ea5cd9277
refactor: remove old Data API 2023-12-27 14:21:52 +02:00
aaf9a6fa45
fix: pass environment to compiler via simple environment wrapper 2023-12-27 13:59:19 +02:00
579f09c837
fix: pass arguments to regex constructor in LOAD_REGEX 2023-12-27 13:28:17 +02:00
3343262e72
fix: main now uses new env API 2023-12-27 13:16:21 +02:00
153a1a9a49
feat: readd permissions API via new env API 2023-12-27 13:16:12 +02:00
bf38587271
feat: readd module API via env API 2023-12-27 13:15:46 +02:00
21534efd60
feat: readd FS API via new env API 2023-12-27 13:14:46 +02:00
802f2f3f52
fix: access env via context 2023-12-27 13:14:09 +02:00
38acc20a6f
refactor: greatly improve Environment API 2023-12-26 17:12:20 +02:00
d7f6010319
fix: make code java 11 compatible 2023-12-26 14:22:35 +02:00
87f8975275
build: minify typescript code 2023-12-26 14:22:25 +02:00
09eb6507dc
Merge pull request #11 from TopchetoEU/TopchetoEU/modules
Module support
2023-12-26 14:20:55 +02:00
2f58f6b245
feat: implement basic module system 2023-12-26 14:12:41 +02:00
4bc363485f
fix: losts of FS API improvements 2023-12-26 14:02:32 +02:00
8e01db637b
fix: improve path resolutions and FS API 2023-12-26 11:27:40 +02:00
1c64912786
feat: create memory-light directory list file 2023-12-26 11:27:09 +02:00
28265a8f44
fix: some bug fixes and improvements with File interface 2023-12-26 11:26:08 +02:00
e9e020512e
fix: environment pushed when it shouldn't be 2023-12-24 15:17:38 +02:00
4b0bbf5190
fix: correctly convert virtual to real path 2023-12-24 14:40:27 +02:00
031f78ebf1
fix: don't include ts's code in repo anymore 2023-12-24 14:32:37 +02:00
562f1f9425
fix: remove major mistakes in README 2023-12-24 14:31:50 +02:00
82a09e8865
fix: some config files cleanup 2023-12-24 14:31:33 +02:00
90da2db1fb
fix: error now is not null-prototyped 2023-12-24 14:30:48 +02:00
3d275c52c0
refactor: fix code to not result in compile warning 2023-12-24 14:30:31 +02:00
797585f539
feat: implement some stdlib functions 2023-12-24 14:28:12 +02:00
7a301eba8f
fix: some stupid mistakes in FS 2023-12-24 14:27:27 +02:00
1b2068a274
fix: never-ending try-catch issues 2023-12-24 14:27:00 +02:00
078d7ed95f
refactor: improve Engine API 2023-12-24 14:26:42 +02:00
93973c12b1
fix: change default return type to void for generators 2023-12-24 14:10:03 +02:00
cad4f34b51
fix: use correct env declarations in bootstrap.js 2023-12-24 14:08:20 +02:00
d3571d6ee2
fix: make .gitignore more restrictive 2023-12-22 10:46:30 +02:00
caf9131cde
refactor: replace all CRLF with LF 2023-12-22 10:45:04 +02:00
8c6379eb24
Merge pull request #10 from TopchetoEU/TopchetoEU/mapping
Add support for source mappings
2023-12-18 22:42:38 +02:00
380a5c720a
feat: make environment hidable from stack trace 2023-12-18 22:38:26 +02:00
76c3d377af
feat: use mappings in stack traces 2023-12-18 22:30:14 +02:00