ProgramSnail
|
8852c0577d
|
simplest_model_with_mods: remove assignments (are not requirend in presense of mods)
|
2026-02-23 17:11:36 +00:00 |
|
ProgramSnail
|
248c6a1b35
|
simplest_model_with_mods: mods in analyzer (without additional tests)
|
2026-02-23 17:08:44 +00:00 |
|
ProgramSnail
|
04fb1da502
|
add types to the analyzer
|
2026-02-23 15:25:20 +00:00 |
|
ProgramSnail
|
7b312fcfdd
|
init separate parallel version to include const/mut modifiers for arguments
|
2026-02-23 14:25:03 +00:00 |
|
ProgramSnail
|
2349f49f0a
|
test with recursive function (currently inf work)
|
2026-02-23 14:21:37 +00:00 |
|
ProgramSnail
|
f5acc7137d
|
assymetric args test, args fold fix
|
2026-02-23 13:51:50 +00:00 |
|
ProgramSnail
|
6fa679f623
|
model fixes, model for correct declarations & multiarg functions
|
2026-02-23 09:12:47 +00:00 |
|
ProgramSnail
|
72805e06c9
|
model description fix
|
2026-02-23 08:13:08 +00:00 |
|
ProgramSnail
|
00d13ddbbe
|
initial formal model semantics document, etc.
|
2026-02-22 15:53:15 +00:00 |
|
ProgramSnail
|
8885c4891c
|
projct structure refactoring
|
2026-02-22 13:17:41 +00:00 |
|
ProgramSnail
|
3f6844835c
|
parser: init as ostap sample, modify dune file
|
2026-02-22 12:58:04 +00:00 |
|
ProgramSnail
|
9d2f508291
|
remove old relational interpreter version (was not fixed)
|
2026-02-15 18:56:35 +00:00 |
|
ProgramSnail
|
5af2728354
|
extract types tests
|
2026-02-15 18:50:45 +00:00 |
|
ProgramSnail
|
98d0fe2995
|
remove (most of the) tests from interpreter module
|
2026-02-15 18:42:13 +00:00 |
|
ProgramSnail
|
97be28ff56
|
tests in the separated module
|
2026-02-15 18:40:55 +00:00 |
|
ProgramSnail
|
77b8bdc2b9
|
more tests, foldr fix
|
2026-02-15 17:32:55 +00:00 |
|
ProgramSnail
|
ae8e39c03a
|
index fix, more tests (including several params)
|
2026-02-15 16:01:42 +00:00 |
|
ProgramSnail
|
096da9d934
|
fixes, basic tests working (including tag synthesis)
|
2026-01-31 14:07:09 +03:00 |
|
ProgramSnail
|
cdd029e14b
|
fixes, more tests
|
2026-01-30 16:45:50 +03:00 |
|
ProgramSnail
|
d4e7f7c02e
|
simple type structure tests for oc interpreter types
|
2026-01-29 16:37:49 +03:00 |
|
ProgramSnail
|
7d21d99960
|
remove unrequired commend
|
2026-01-29 16:37:22 +03:00 |
|
ProgramSnail
|
cdf85131f4
|
move stmt test to oc interpreter
|
2026-01-29 15:38:45 +03:00 |
|
ProgramSnail
|
bea18df70e
|
test extension, types moved to ocanren_inject
|
2026-01-29 15:31:54 +03:00 |
|
ProgramSnail
|
e2dcf6c2a1
|
ocanren type syntax test file, migration to 4.14.2 (with pinned ocanren from repo)
|
2026-01-29 13:49:39 +03:00 |
|
ProgramSnail
|
30f052b1b1
|
test experiments, list_assoco simplification
|
2026-01-28 20:34:17 +03:00 |
|
ProgramSnail
|
118834c9b7
|
functions rewrite with ocanren syntax extension
|
2026-01-27 19:39:56 +03:00 |
|
ProgramSnail
|
f15613d192
|
start of test draft imgl
|
2026-01-26 17:00:10 +03:00 |
|
ProgramSnail
|
6cb7c30e1f
|
fix functions with new types
|
2026-01-26 16:46:49 +03:00 |
|
ProgramSnail
|
22901cdc22
|
types replaced with modules to use ppx
|
2026-01-26 15:42:48 +03:00 |
|
ProgramSnail
|
de72954207
|
change macros style to ppx
|
2026-01-26 14:36:32 +03:00 |
|
ProgramSnail
|
f8b89966fb
|
remove old realtional interpreter version
|
2026-01-12 17:25:22 +03:00 |
|
ProgramSnail
|
1c399b12ae
|
move old version on relational interpreter, fix the new version
|
2026-01-12 17:24:49 +03:00 |
|
ProgramSnail
|
5f7b25be81
|
fixes, parto of the list / nat oprs replaced
|
2026-01-11 20:10:00 +03:00 |
|
ProgramSnail
|
be204de679
|
fixes, initial approximate structure of the relational interpreter (not correct, is not supposed to work)
|
2026-01-11 17:24:45 +03:00 |
|
ProgramSnail
|
909dad6694
|
replace map with loist of associations
|
2026-01-11 15:12:33 +03:00 |
|
ProgramSnail
|
ba4191b64a
|
+rel types def
|
2026-01-10 07:40:52 +03:00 |
|
ProgramSnail
|
b8ea97d537
|
fix build with ocanren syntax (with dune), separate functional and relational implementations
|
2026-01-09 19:41:39 +03:00 |
|
ProgramSnail
|
c72883f489
|
store assignments by var id instead of mem id
|
2025-12-16 17:09:30 +03:00 |
|
ProgramSnail
|
a2d4bb93e6
|
semantic interpreter v1, semantic interpreter tests, fixes
|
2025-12-14 15:59:18 +03:00 |
|
ProgramSnail
|
1c74f0c3ef
|
interpretera, logic & abstract types draft, fixes
|
2025-12-09 16:40:20 +03:00 |
|
ProgramSnail
|
658415536b
|
draft rules in prolog-like syntax
|
2025-12-09 16:39:47 +03:00 |
|
ProgramSnail
|
f770620742
|
language simplification, original language is moved to the lib_next module
|
2025-12-02 19:21:22 +03:00 |
|
ProgramSnail
|
b64cf6e9ce
|
basic programs types & type checker part
|
2025-12-02 15:45:09 +03:00 |
|
ProgramSnail
|
19b9d3aa56
|
start with template code https://github.com/Kakadu/OCanren-basic-template
|
2025-11-30 00:42:04 +03:00 |
|
ProgramSnail
|
f1433eb62d
|
init
|
2025-11-29 12:40:43 +03:00 |
|