Commit graph

321 commits

Author SHA1 Message Date
Danya Berezun
41fb7b15f9 outdated 2023-09-04 21:42:39 +02:00
danyaberezun
18eac4375c comment out ERRORs check 2023-07-24 14:22:44 +02:00
danyaberezun
ce0b369958 fix: do not fix extra root if it points to lama stack; uncomment extra roots registration; rise error if binary operation is done over pointers 2023-07-03 17:58:55 +02:00
danyaberezun
c81788363b
Update version.ml 2023-05-31 12:48:10 +03:00
Dmitry Boulytchev
f47d872df1 Sync 2022-11-01 09:22:19 +03:00
Dmitry Boulytchev
80b391aff1 Fixed performance/Sort.lama 2022-10-25 02:57:51 +03:00
Dmitry Boulytchev
666ca3b580 Merge with Lama 2022-09-13 09:26:16 +03:00
Dmitry Boulytchev
98804770e6 Fixed chop-suffix 2022-09-13 09:19:28 +03:00
Dmitry Boulytchev
e5c5f914bd Merged Lama 2022-04-14 17:41:56 +03:00
Dmitry Boulytchev
0cda5108b0 Merged Lama 2022-04-14 17:38:18 +03:00
Dmitry Boulytchev
f0eec7aaf5 Transition to GT 0.5.0 2022-04-14 17:35:18 +03:00
Dmitry Boulytchev
168bd6a9e9 Sync 2022-04-12 18:39:47 +03:00
Dmitry Boulytchev
d0cc8d0fa9 Fixed bug in makeArray 2022-02-14 01:13:14 +03:00
Dmitry Boulytchev
69c0b89e3c Switching off invalid hashconsing 2022-01-31 23:46:18 +03:00
Dmitry Boulytchev
f953814c76 Fixed bug in potential reuse of args in vsnprintf 2021-12-03 03:56:58 +03:00
Dmitry Boulytchev
9ff649e563 fexists added 2021-11-19 01:38:22 +03:00
Dmitry Boulytchev
eb098a6fac Merged PR from Lama 2021-10-31 15:34:34 +03:00
Alexey Trilis
987381c751 Fix bytecode generation for .array 2021-10-29 14:52:35 +03:00
Dmitry Boulytchev
ac02ff3b8d Fixed SM 2021-10-04 23:42:17 +03:00
Dmitry Boulytchev
4d56ccc068 Byterun/some intrinsics 2021-10-03 17:10:21 +03:00
Dmitry Boulytchev
fa874b4a4c Byterun 2021-09-28 03:02:05 +03:00
Dmitry Boulytchev
11203f3a85 Added arrayFind 2021-08-31 01:47:49 +03:00
Dmitry Boulytchev
9e5c562d60 Fixed stringcat 2021-08-13 09:50:07 +03:00
Dmitry Boulytchev
849162aa92 Added isEmptySet/isEmptyMap 2021-03-24 18:51:25 +07:00
Dmitry Boulytchev
8359b674f8 Increated extra-roots yet again 2021-03-20 13:46:03 +03:00
Dmitry Boulytchev
f1384146cf Increased MAX_EXTRA_ROOTS 2021-03-14 07:08:07 +03:00
Dmitry Boulytchev
f8179e78df Merge branch '1.10' of github.com:JetBrains-Research/Lama into 1.10 2021-02-25 08:42:59 +03:00
Dmitry Boulytchev
8bdd666ea8 Added limitation section into the spec; fixed typo in spec; fixed .gdbinit 2021-02-25 08:40:44 +03:00
Kakadu
9b3678f8bd Update compilation of tutorial and instruction in README
Signed-off-by: Kakadu <Kakadu@pm.me>
2021-02-15 21:36:42 +03:00
Kakadu
ebfb05856f Update build for new GT
Signed-off-by: Kakadu <Kakadu@pm.me>
2021-02-12 20:21:16 +03:00
Dmitry Boulytchev
ec655ea22d Abstract layer in spec started 2021-02-10 00:56:28 +03:00
Dmitry Boulytchev
59f78fe38a Spec changed; Changes introduced; fixed minor bugs 2021-02-01 10:39:12 +03:00
Dmitry Boulytchev
7c7ef67e1d Promoted spec to 1.10 2021-02-01 09:52:28 +03:00
Dmitry Boulytchev
f1430a1cdf Length, string -> std functions 2021-01-31 22:57:12 +03:00
Dmitry Boulytchev
216e716251 local -> var; scope reformatted; singleton is killed finally 2021-01-31 22:25:31 +03:00
Dmitry Boulytchev
5ae88f820d unboxed -> val, boxed -> box 2021-01-31 21:07:17 +03:00
Dmitry Boulytchev
919cda5556 Converted repeat .. until .. -> do .. while .. od 2021-01-31 19:27:00 +03:00
Dmitry Boulytchev
297139c72a Return expression eliminated 2021-01-31 19:11:03 +03:00
Dmitry Boulytchev
7eb3e223b8 Merging with origin 2021-01-25 01:38:59 +03:00
Dmitry Boulytchev
2b9adec087 Added assert 2021-01-25 01:22:56 +03:00
Dmitry Boulytchev
eeddb0b25a eta in test 2021-01-12 01:14:18 +03:00
Dmitry Boulytchev
19252991a5 Added state monad 2020-12-24 02:54:54 +03:00
Kakadu
1683207775 Prepare for a tool
Signed-off-by: Kakadu <Kakadu@pm.me>
2020-12-16 02:19:39 +03:00
Kakadu
bc52979e39 Disable pretty-printer in the compiler
Signed-off-by: Kakadu <Kakadu@pm.me>
2020-12-11 18:06:33 +03:00
Kakadu
62d1aa7316 Adding benchmarking executable
Signed-off-by: Kakadu <Kakadu@pm.me>
2020-12-11 18:06:33 +03:00
Kakadu
c74757cbb7 src: Adding new switch and moving code from Driver to Language
Signed-off-by: Kakadu <Kakadu@pm.me>
2020-12-11 18:06:33 +03:00
Kakadu
6a7ba9df5f Rework depend target to not being executed during 'clean' target
Signed-off-by: Kakadu <Kakadu@pm.me>
2020-12-11 18:04:30 +03:00
Kakadu
64d49ccd01 .gitignore files
Signed-off-by: Kakadu <Kakadu@pm.me>
2020-12-11 18:04:30 +03:00
Dmitry Boulytchev
53b2efc3b5 Bugfix (push/pop scopes) 2020-12-11 01:22:25 +03:00
Dmitry Boulytchev
66dc5c3063 Fix for https://github.com/JetBrains-Research/Lama/issues/16 2020-11-24 23:11:17 +03:00