5 Commits

Author SHA1 Message Date
Pierre-Marie de Rodat
adaebf3a3a Lkt lowering: handle enum nodes (qualifier ones included)
TN: RA22-015
2020-06-15 16:11:44 +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
383670d486 Extend support for LKT grammars, transition tests
TN: RA22-015
2020-02-27 13:43:20 +01:00
Romain Beguet
42a7dacb91 S121-011: Revise enum node definition mechanism.
Instead of using Python's inheritance mechanism to define enum nodes,
the new mechanism requires adding enum_node = True to the class' body.
Inheritance can now be used to make the enum node derive from any
subclass of ASTNode instead ASTNode itself.
2019-02-07 12:54:10 +01:00
Pierre-Marie de Rodat
99e4111bad Testsuite: rename directories to replace "-" with "_" 2018-09-28 15:02:58 +02:00