Commit graph

944 commits

Author SHA1 Message Date
ProgramSnail
c5dfe649e0 sm parser impl start 2025-05-11 14:31:22 +03:00
ProgramSnail
b1ab8ee4b3 some refactorings, analyzer global var publics fix, include publics into merged bytefile 2025-05-11 12:34:13 +03:00
ProgramSnail
1f42c9ff4b some refactorings 2025-05-11 11:06:15 +03:00
ProgramSnail
aff30ad7c1 global vars implementation, todo gc problems 2025-05-11 11:02:07 +03:00
ProgramSnail
474b0a8ed2 SM fixes, add fixes to vork with sysargs Std variable 2025-04-12 22:19:28 +03:00
ProgramSnail
d8eb21c066 tests (except exceptions and ostap additional logs print) are passed 2025-04-12 21:00:20 +03:00
ProgramSnail
4d7afdeae0 fixes to run stdlib tests and tutorial tests. No unexpected exits on these tests (without output checkings). + remove som e leftovers from stdlib closure coding + bug fixes 2025-04-12 17:09:02 +03:00
ProgramSnail
467eeb0eef tutorial check test, test scripts refactoring 2025-04-07 01:11:26 +03:00
ProgramSnail
3834897b78 fixes, more stdlib functions (& stdlib binops), printf and etc. temporally disabled 2025-04-07 00:46:02 +03:00
ProgramSnail
43088ec9f9 stdlib tester, fixes, switch to builtins as pseudo functions (use call), remove negative closure offset possibility 2025-04-06 22:29:00 +03:00
ProgramSnail
905632aab6 regression tests output check & fixes 2025-03-16 14:26:48 +03:00
ProgramSnail
3dfefdb2ca Revert "[TMP] run mods"
This reverts commit a79644ec43.
2025-03-16 11:24:47 +03:00
ProgramSnail
67d1a3c135 Merge branch '1.30' into byterun_dev_1.30 2025-03-16 11:23:26 +03:00
ProgramSnail
a79644ec43 [TMP] run mods 2025-03-16 11:14:38 +03:00
ProgramSnail
616ffd7a5c fixes, -O3 2025-03-16 11:03:16 +03:00
Dmitry Boulytchev
56fcd832cb Let-expr to the spec 2025-03-09 21:34:17 +03:00
ProgramSnail
2e59845cec Bsexp impl without additional buffer, s_rotate fix 2025-03-09 16:33:56 +03:00
Danya Berezun
266933500a fix macos-13 2025-03-04 17:52:21 +01:00
Danya Berezun
039e81233f add intel mac to ci 2025-03-03 13:06:12 +01:00
Danya Berezun
774fb134c6 try fix maco error 2025-03-03 12:51:48 +01:00
ProgramSnail
032d249ed4 Barray impl without additional buffer 2025-03-03 13:15:21 +03:00
ProgramSnail
044b0ccae0 use switch for std functions (instead of array, for better performance (?)) 2025-03-03 01:15:07 +03:00
ProgramSnail
f50e1fe7c5 stdfunc call optimization (map -> array), performance check exec fix 2025-03-03 00:24:08 +03:00
ProgramSnail
25322bd3d7 new module system fixes, fine result on regression tests (same to before mod) 2025-03-03 00:13:19 +03:00
ProgramSnail
7ab5944536 substs table fix: string spacing 2025-03-02 16:03:55 +03:00
ProgramSnail
a8a68b4148 update gitignore: do not include tests 2025-03-02 15:19:37 +03:00
ProgramSnail
90015eac8b rm tests extra info 2025-03-02 15:19:09 +03:00
ProgramSnail
58c9fd77c2 fix interpreter and analyzer with new algorithm (with bugs) 2025-03-02 15:05:09 +03:00
Kakadu
4e9b1da254 CI: trying to add :i386 pacages
Signed-off-by: Kakadu <Kakadu@pm.me>
2025-03-01 16:56:16 +03:00
Kakadu
f93ce4ddaa Fixing linux CI
Signed-off-by: Kakadu <Kakadu@pm.me>
2025-03-01 15:12:58 +03:00
Kakadu
ccfb88cb9d CI: prepare main CI for cross-compilation
Signed-off-by: Kakadu <Kakadu@pm.me>
2025-03-01 15:05:07 +03:00
Kakadu
92cc13f1fd Fix docker CI
Signed-off-by: Kakadu <Kakadu@pm.me>
2025-03-01 15:04:17 +03:00
danyaberezun
aead6095c7 should work; and installs on mac 2025-02-28 18:25:06 +01:00
danyaberezun
7356ddc80d try 2025-02-28 18:19:31 +01:00
danyaberezun
d4ba366c20 try 2025-02-28 18:08:51 +01:00
danyaberezun
303819db26 try add enable if to install 2025-02-28 18:06:09 +01:00
danyaberezun
e4631513e4 desiable sandboxing 2025-02-28 17:56:19 +01:00
danyaberezun
9ae305b6ac add opam init 2025-02-28 17:53:28 +01:00
danyaberezun
739a59ebd8 update regression tests 2025-02-28 17:12:55 +01:00
Kakadu
d8dc84cf2c FIx CI Docker
Signed-off-by: Kakadu <Kakadu@pm.me>
2025-02-28 18:37:02 +03:00
Kakadu
94ae4b5d34 FIx CI Docker
Signed-off-by: Kakadu <Kakadu@pm.me>
2025-02-28 18:34:21 +03:00
Kakadu
a3f2f67f7a Fixing docker
Signed-off-by: Kakadu <Kakadu@pm.me>
2025-02-28 18:32:37 +03:00
Kakadu
69717c6385 debugging docker build
Signed-off-by: Kakadu <Kakadu@pm.me>
2025-02-28 18:29:09 +03:00
danyaberezun
afe3e1eabe uptd 2025-02-28 16:25:43 +01:00
Kakadu
99a7b55fef Add docker CI
Signed-off-by: Kakadu <Kakadu@pm.me>
2025-02-28 18:21:16 +03:00
danyaberezun
e88662bb52 try to fix regression 2025-02-28 15:54:25 +01:00
danyaberezun
ab306abfd1 try 2025-02-28 15:44:54 +01:00
danyaberezun
68fbad70cf try 2025-02-28 15:32:56 +01:00
danyaberezun
2c0f13fb18 try 2025-02-28 15:20:46 +01:00
danyaberezun
fc1ed3da7f try 2025-02-28 15:12:02 +01:00