Krasimir Angelov
|
a86485f873
|
fix pretty printing for dependent categories
|
2026-02-13 15:24:10 +01:00 |
|
Krasimir Angelov
|
3f35d779f1
|
the type checker may change the arity of an equation, so we handle it differently
|
2026-02-13 12:23:14 +01:00 |
|
Krasimir Angelov
|
880d3aa76c
|
deprecate PW in favour of PV identW
|
2026-02-08 09:41:41 +01:00 |
|
Krasimir Angelov
|
3b3979bf42
|
use the same type checker and evaluator for abstract and concrete syntax
|
2026-02-05 10:25:04 +01:00 |
|
Krasimir Angelov
|
ce63d4627b
|
variables in rules are finally renamed
|
2026-01-14 16:42:04 +01:00 |
|
Krasimir Angelov
|
d42614afad
|
partial implementation for dependently typed records
|
2026-01-03 16:14:51 +01:00 |
|
Krasimir Angelov
|
cb1e67dffa
|
Merge branch 'majestic' of github.com:krangelov/gf-core into majestic
|
2025-11-13 11:16:48 +01:00 |
|
Krasimir Angelov
|
54839a9796
|
first draft for Diophantine grammars
|
2025-11-13 11:02:40 +01:00 |
|
Krasimir Angelov
|
bd26b24aed
|
retain source location for the children of a Markup
|
2025-10-19 14:41:29 +00:00 |
|
Krasimir Angelov
|
72028c7ae7
|
merge
|
2025-09-17 10:17:37 +02:00 |
|
Krasimir Angelov
|
85806752c3
|
remove AdHocOverload
|
2025-08-30 21:20:52 +02:00 |
|
Krasimir Angelov
|
cbac8b4fd2
|
improve the syntax for options
|
2025-08-19 18:01:37 +02:00 |
|
Krasimir Angelov
|
bcaa0477d2
|
pretty printing for options
|
2025-08-17 08:35:43 +02:00 |
|
Eve
|
9c422c8224
|
Type annotations for option labels + new bubble impl
|
2025-05-26 18:16:49 +02:00 |
|
Krasimir Angelov
|
9c038ceb7c
|
more updates to get English compile
|
2025-05-22 11:48:21 +02:00 |
|
Krasimir Angelov
|
3d7c8ade17
|
a draft for the generalized control operators
|
2025-05-09 18:58:27 +02:00 |
|
Krasimir Angelov
|
b008aa7de0
|
sketch an implementation for reset
|
2025-03-13 19:01:18 +00:00 |
|
Krasimir Angelov
|
676a01db2c
|
a work in progress implementation for reset
|
2024-08-26 13:47:39 +02:00 |
|
Krasimir Angelov
|
f637abe92e
|
steps towards an NLG language
|
2024-04-07 10:39:43 +02:00 |
|
Krasimir Angelov
|
a82095d117
|
reintroduce the compiler API
|
2024-01-18 20:58:10 +01:00 |
|