Start of the Lustre generator
mutable object field storing architecture<->entities<->contexts relation, generation of MiniVHDL component instantiation
Added MiniVHDL versions of component instantiation and concurretn statement
PP order for components and packages
PP for packages in minivhdl
Typo correction
Some code comments
definition of the mini-vhdl types + pp + transformation from vhdl structure
Split PP and Yojson in separate ml for vhdl ast
PP update: component instantiation type, archi format, port & generic decl in components, signal conditions, return statements expression
Printer corrections: signal_condition, conditional_signal, elsif, when conditions, F***ing non-brekaing characters
PP for procedure call
Qualified expressions, default values for expressions, pp for association_elements
Unbounded array definition printing
Use clauses in package definition
Conditional signals selection, waveform with delay
PP for Subprogram
Correction of Procedure declaration pp
Default value for ProcedureCall assocs
Aggregate pp, correction of element_assoc pp
Default value corrections
Added support for declarative items
Added support for use clause in architecture declarations
Update of component instantiation pp
Corrections on component instantiation
Added support for Component declarations in packages
Pretty printing of assert statements
Constant expression printing with units, Format for case statements, process formatting and name
Added support for constants units
Added support for Array,Record,Enumeration constructs
Added support for ProcedureCall statements
Update of the component instantiation type to add architecture name reference
Added support for component instantiation
code cleaning
Correction of Variables,Signals,Constants definitions of initial values. Now uses an expression.
PP correction for separating spaces
PP support for concurrent assignment, processes
PP for Exit, Null and Return statements
Update of default values for some option constructions + added end if and end case closing of if and case blocks
Update of the vhdl pretty printer
New version of the vhdl import + compilation
Working example!
Pom pom pom
Sample value for VHDL
Compiling - while doing nothing :)
Bootstrapping VHDL importer/exporter