Taddeus Kroes 2084f76312 Added transformation of while-loops to do-while loops преди 12 години
..
array_init.cvc 669f2c21f3 Added a rudimentary form of constant propagation for reducing for-loop complexity, improved flatten_blocks преди 12 години
array_scope.cvc d74b3bcded Mostly finished desugaring and context analysis, added some utils, general bugfixes, started on array dimension reduction преди 12 години
bool_op.cvc 88a4200db8 Added template for bool_op phase преди 12 години
civic.h f0e55d0030 Implemented C preprocessor integration преди 12 години
constant_propagation.cvc 2084f76312 Added transformation of while-loops to do-while loops преди 12 години
context.cvc 4f112ab59c Did a lot of stuff: преди 12 години
dim_reduce.cvc 1cdc10625d Implemented array dimension reduction, generalized Array type, more bugfixes in other phases преди 12 години
extern_vars.cvc bd304ed3a4 Implemented external variables using getters and setters, some general changes & fixes in other phases for compliance преди 12 години
for_to_while.cvc c8e344835d Added test file for for-loops преди 12 години
scope.cvc 12da98abeb Implemented array dims expansion correctly (probably), more bugfixes преди 12 години
test.cvc 0e0dd26f30 Generalized error printing and applied it in context analysis преди 12 години
var_init.cvc 0c538f2ee3 Started implementing node locations + some work on desugaring преди 12 години