Parse the contents of file into lazy range over top-level expressions (SExpr).
Optional integration test if path exists.
const path = FilePath(`~/Work/knet/knowledge/xlg.el`); if (path.exists) { auto parser = LispFileParser(path); assert(!parser.empty); }
https://forum.dlang.org/post/okqdldjnoyrtuizevqeo@forum.dlang.org
See Implementation
Parse the contents of file into lazy range over top-level expressions (SExpr).