Pierre-Marie de Rodat
6e88d6ec25
Lkt: revamp the module system
2026-01-20 16:03:43 +00:00
Pierre-Marie de Rodat
2594d56508
Remove abstract expressions
...
Remove the `AbstractExpression` class hierarchy and move all the
code that creates resolved expressions (i.e. `construct` methods) to the
Lkt frontend.
2025-03-24 15:39:29 +00:00
Pierre-Marie de Rodat
eb36d66f4f
Lkt: rename @export to @exported
2024-06-19 10:18:02 +00:00
Pierre-Marie de Rodat
807c0bea09
properties/invalid_array_lit: transition to the lkt_compile driver
2023-12-13 13:36:32 +00:00
Pierre-Marie de Rodat
0e69b5ffa6
Testsuite: update for new e3.testsuite semantics wrt. output refiners
...
TN: T804-039
2020-08-10 16:42:43 +02:00
Pierre-Marie de Rodat
d1762f3072
langkit.diagnostics: fix the display of warnings
...
TN: RA22-015
2020-06-19 10:02:54 +02:00
Raphaël AMIARD
2495c037bc
RA22-015: Use the new error printing mechanism
2020-06-18 16:46:56 +02:00
Pierre-Marie de Rodat
2b9b33d6a0
Remove __future__ imports and adjust stylechecks
...
TN: T511-017
2020-05-26 12:33:48 +02:00
Pierre-Marie de Rodat
dcffaba4a4
Add support for LKT lexers, transition tests
...
TN: RA22-015
2020-03-16 10:41:18 +01:00
Pierre-Marie de Rodat
383670d486
Extend support for LKT grammars, transition tests
...
TN: RA22-015
2020-02-27 13:43:20 +01:00
Pierre-Marie de Rodat
dd3738809e
Remove "Type" suffix for type DSL/type repository names
...
TN: R904-024
2018-09-06 17:35:16 +02:00
Pierre-Marie de Rodat
dec2603c9e
Refactor Diagnostics/testcases to avoid code duplication in testcases
...
(no-tn-check)
2017-12-06 12:50:24 +01:00
Pierre-Marie de Rodat
dd24a38b30
invalid_array_lit: new testcase
...
TN: OA28-063
2017-11-13 14:22:18 +01:00