Fully functionnal AST compilation for DungeonScript