Declaration Reordering
Declaration Reordering
At the moment, a major problem in the eC compiler is the algorithm used to keep declarations in generated C code in the proper order. We're planning a major simplification using a topological sort algorithm, which should greatly enhance the compiler performance. It is a major problem right now, especially with the eC parser files generated from Bison (type.ec, expression.ec and grammar.ec).