BuildOrder¶
-
public class
BuildOrder
¶ Language build order calculation.
Constructors¶
BuildOrder¶
-
public
BuildOrder
(Iterable<ILanguageImpl> languages)¶ Creates a build order for given languages, using their dependencies.
Parameters: - languages – Languages to create a build order for.
Throws: - MetaborgRuntimeException – When there is a cyclic dependency between languages.
Methods¶
buildOrder¶
-
public Iterable<ILanguageImpl>
buildOrder
()¶ Returns: Build order.
languages¶
-
public Iterable<ILanguageImpl>
languages
()¶ Returns: Languages in this build order, in the same order that they were passed in the constructor.