Je voudrais que include file list () ait réellement ce qui a été inclus au lieu de juste l'arborescence parent.
Donc, si j'ai un fichier parent.jsl et que j'inclus child1.jsl et child2.jsl (dans cet ordre), la liste de fichiers d'inclusion () à l'intérieur de child2.jsl aurait child1.jsl dans la liste. Ou peut-être faire en sorte que include () n'inclut plus si le fichier a déjà été inclus (peut-être avec un indicateur force = 1 pour forcer include () à inclure à nouveau). J'ai dit en inclure beaucoup, mais j'espère que cela a du sens.