--- a/yml2/yml2proc.py Wed Mar 18 19:32:02 2020 +0100
+++ b/yml2/yml2proc.py Thu Mar 19 14:53:28 2020 +0100
@@ -17,9 +17,12 @@
sys.stderr.write("This program needs lxml, see http://codespeak.net/lxml/\n")
sys.exit(1)
-from yml2 import ymlCStyle, comment, oldSyntax
-from pyPEG import parse, u
-import backend
+if __name__ == "__main__":
+ sys.path.insert(0, os.path.dirname(__file__))
+
+from yml2.yml2 import ymlCStyle, comment, oldSyntax
+from yml2.pyPEG import parse, u
+from yml2 import backend
def printInfo(option, opt_str, value, parser):
sys.stdout.write(__doc__)
@@ -245,4 +248,3 @@
if __name__ == "__main__":
sys.exit(main())
-