Benjamin Jorge
|
350cc165aa
|
Support module with interface in parsing API
|
2025-11-20 14:24:32 +01:00 |
|
Benjamin Jorge
|
667ab3ae79
|
Sandwich implementation
|
2025-11-20 14:14:24 +01:00 |
|
XIA Li-Yao
|
51e0579b35
|
Merge branch 'multi-spans' into 'master'
coma: Highlight function call sites
Closes #928
See merge request why3/why3!1261
|
2025-10-29 17:31:55 +01:00 |
|
XIA Li-Yao
|
061ff8cc12
|
Merge branch 'coma-errors-2' into 'master'
coma: locate some error messages
Closes #907
See merge request why3/why3!1260
|
2025-10-29 11:30:30 +01:00 |
|
Li-yao Xia
|
ea57d79058
|
coma: Allow annotating function calls with source locations
|
2025-10-17 20:23:04 +02:00 |
|
Li-yao Xia
|
f0d09ca4fd
|
coma: Track callers in VC generation
|
2025-10-17 20:23:04 +02:00 |
|
Li-yao Xia
|
b9a59a9ebb
|
coma: Add field for function call locations
|
2025-10-17 17:27:55 +02:00 |
|
Li-yao Xia
|
64b6266f58
|
coma: locate some error messages
|
2025-10-17 12:43:30 +02:00 |
|
Li-yao Xia
|
340fc7b46e
|
coma: better better type error messages
|
2025-10-17 11:13:17 +02:00 |
|
Paul Patault
|
7064223432
|
coma: typing better error messages
|
2025-10-17 10:37:47 +02:00 |
|
Andrei Paskevich
|
a5898d4657
|
coma_logic: ignore fake dependencies in mutually recursive handlers
|
2025-07-24 20:00:25 +02:00 |
|
Claude Marche
|
e991d73789
|
update headers
|
2025-06-04 10:51:30 +02:00 |
|
Guillaume Melquiond
|
8a86d9ac62
|
Update copyright years.
|
2024-12-07 09:01:55 +01:00 |
|
Andrei Paskevich
|
5b9a766db5
|
coma: avoid splitting records when factorizing
|
2024-11-28 16:58:03 +01:00 |
|
Andrei Paskevich
|
d41309a7d3
|
coma: minor
|
2024-11-28 14:31:21 +01:00 |
|
Andrei Paskevich
|
128528db40
|
coma: ignore implicit imports for record splitting
|
2024-11-28 11:38:33 +01:00 |
|
Andrei Paskevich
|
379d56b1d7
|
coma: simplify record manipulations on the fly
|
2024-11-27 14:08:36 +01:00 |
|
Paul Patault
|
b7d4770c7d
|
coma: simplify examples
|
2024-10-17 20:00:12 +02:00 |
|
Claude Marche
|
35ef46abbf
|
make span file names relative to the file they appear into
|
2024-10-12 18:34:59 +02:00 |
|
Andrei Paskevich
|
1e5c04769f
|
coma: eval_match expects all the implicit module imports
|
2024-09-26 11:34:34 +02:00 |
|
Andrei Paskevich
|
f3a2f7cc34
|
coma: add Fany
|
2024-09-19 13:31:08 +02:00 |
|
Andrei Paskevich
|
79192cae28
|
coma: apply eval_match to VCs and inferred pre-/post-conditions
|
2024-09-19 13:28:03 +02:00 |
|
Andrei Paskevich
|
b6f9d81e2e
|
coma: replace levels with a neutrality status + protected handler set
|
2024-09-17 20:39:21 +02:00 |
|
Andrei Paskevich
|
a5024a38ce
|
coma: fix wrong levels in factorize and missing negations in t_neg
|
2024-09-17 12:20:23 +02:00 |
|
Paul Patault
|
bf775596c8
|
coma: generalize let%attr in let%span
+ creusot patches
+ CI patches
|
2024-08-08 11:09:30 +02:00 |
|