(.js)
laraImport("clava.util.FileIterator");
(.lara)
import clava.util.FileIterator;
Classes:
new FileIterator(srcFoldername, [sourceExt = ["c", "cpp"]], [headerExt = ["h", "hpp"]])
Given a folder, collects sources in that folder, parses and returns one each time next() is called.
Pushes an empty Clava AST. Parsed files are added one at a time, and the AST contains at most one file at any given time.
hasNext()
next()