Commit Graph

514 Commits

Author SHA1 Message Date
f6ce261485
fix: add custom global functions to ts decls 2025-01-06 17:05:59 +02:00
51b347e0d7
fix: more stable engine exit 2025-01-06 17:05:37 +02:00
0b6484e0b4
fuck
All checks were successful
tagged-release / Tagged Release (push) Successful in 2m41s
2025-01-06 14:53:27 +02:00
07e0d0ba3b
fix script; bump version
Some checks failed
tagged-release / Tagged Release (push) Failing after 3m29s
2025-01-06 14:26:56 +02:00
93cae33bb0
fix: fix up script
Some checks failed
tagged-release / Tagged Release (push) Failing after 4m50s
2025-01-06 14:13:58 +02:00
b1e0db627c
fix typings so they are usable for building the project itself
Some checks failed
tagged-release / Tagged Release (push) Failing after 3m24s
2025-01-06 14:02:07 +02:00
4fd05e9e6f
fix up build scripts
Some checks failed
tagged-release / Tagged Release (push) Failing after 3m48s
2025-01-06 13:31:17 +02:00
de93adde8f
fix: some source mapping fixes 2025-01-06 13:24:58 +02:00
5c68c1717c
feat: implement some typed arrays 2025-01-06 13:24:44 +02:00
7883af7fff
fix: some array function fixes 2025-01-06 13:24:09 +02:00
3d5be60fc7
feat: honor passed set in toReadableLines 2025-01-06 13:22:58 +02:00
ba0b4e06ad
fix: some debugger issues 2025-01-06 13:22:26 +02:00
58e3546459
implement __proto__ field for all objects 2025-01-06 13:22:06 +02:00
57097e46ca
reorganize libs 2025-01-06 13:20:51 +02:00
28e72503a6 Update .github/workflows/tagged-release.yml
Some checks failed
tagged-release / Tagged Release (push) Failing after 2m14s
2025-01-01 22:33:57 +00:00
d0a0796e14 Merge pull request 'topchetoeu-bump-0-10' (#32) from topchetoeu-bump-0-10 into master
Some checks failed
tagged-release / Tagged Release (push) Failing after 11m3s
Reviewed-on: #32
2025-01-01 22:20:16 +00:00
0de54e5505 Update gradle.properties 2025-01-01 22:19:56 +00:00
96c9d29a6a Update .github/workflows/tagged-release.yml 2025-01-01 22:19:36 +00:00
37dc844cc4 fix: use typescript instead 2025-01-01 22:16:01 +00:00
b97e4bf163
improve: UserValue API 2024-12-28 13:20:04 +02:00
9ce0504948
fix: debugger concurrency issues 2024-12-28 13:19:53 +02:00
4c53689d9c
feat: some behavioral fixes 2024-12-28 13:19:35 +02:00
6c8c329992
feat: improve transpiler infrastructure 2024-12-28 13:19:02 +02:00
74f08b7483
small stdlib improvements
Some checks failed
tagged-release / Tagged Release (push) Failing after 7m8s
2024-12-28 13:17:45 +02:00
2bf920c681
remove old soruce map primordials and add next tick scheduler 2024-12-27 19:18:41 +02:00
1ac68425af
feat: implement basic promises 2024-12-27 19:18:18 +02:00
7423e3f283
feat: more sophisticated stdlib definitions 2024-12-27 19:16:55 +02:00
afe4542682
fix: concurrency issues with debug server 2024-12-27 19:16:26 +02:00
c971fde0e2
feat: implement binary number literals 2024-12-27 19:15:20 +02:00
8a34db833c
refactor: implement source mapping in javascript, instead of java 2024-12-27 19:15:09 +02:00
398d88c0a5
add more functions in stdlib, fix some issues 2024-12-27 19:10:56 +02:00
f80266618c
fix: throw copied return syntax too closely 2024-12-27 19:09:01 +02:00
f1997e4584
fix: incorrect continue jump location in for loops 2024-12-25 03:01:49 +02:00
e93498fed5
fix typescript compiler script 2024-12-25 02:56:16 +02:00
29bea68525
feat: add back debugger from old version 2024-12-25 02:55:54 +02:00
3a6401094f
fix: don't omit stack trace elements without locations 2024-12-25 02:54:22 +02:00
a705bf296e
fix: empty file yields an error 2024-12-25 02:53:53 +02:00
c3432306f7
fix: global object can be an arbitrary value 2024-12-25 02:53:44 +02:00
d8c18ccf17
more utility 2024-12-25 02:53:24 +02:00
277f59e54a
prepare codebase for source maps 2024-12-25 02:53:11 +02:00
a1bb5bdba6
separate the call stack from the debug context 2024-12-25 02:52:10 +02:00
c699102e56
try-catch AGAIN 2024-12-25 02:51:02 +02:00
b2f5068e12
some utility methods 2024-12-25 02:50:37 +02:00
05bafc7317
improve json parsing 2024-12-25 02:48:37 +02:00
c7c31c3859
feat: implement a lot of built-ins 2024-12-25 02:48:04 +02:00
c18015b9a0
fix: wrong precedences of && and ||
(how the fuck did i get this wrong)
2024-12-13 02:33:25 +02:00
5346b8917d
refactor: add semicolons and spaces -> tabs in gradle scripts 2024-12-13 02:33:01 +02:00
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