LaraI

A LARA aspect-oriented programming language interpreter. Larai is based on Rhino, an open-source implementation of a JavaScript interpreter written entirely in Java. The main objective of larai is to provide an outer loop (external) mechanism to control the components of a toolchain. LARA aspects input to larai can include instructions to execute tools, explore configurations and/or command line options, get attribute values from reports, and decide whether to continue to explore different configurations and/or options based on the results achieved at a particular stage of the design-flow.Lara Interpreter control flow