home · contact · privacy
Use smarter YX class for y,x coordinates/sizes.
[plomrogue2-experiments] / new / plomrogue / parser.py
index a8a827f0e00ebd95bebf3eb2148370ef220ed695..13e2c1cf91ba355271959a8ce1aa781f8d073002 100644 (file)
@@ -1,5 +1,6 @@
 import unittest
 from plomrogue.errors import ArgError
+from plomrogue.mapping import YX
 
 
 class Parser:
@@ -88,7 +89,7 @@ class Parser:
             raise ArgError('Wrong number of yx-tuple arguments.')
         y = get_axis_position_from_argument('Y', tokens[0])
         x = get_axis_position_from_argument('X', tokens[1])
-        return (y, x)
+        return YX(y, x)
 
     def argsparse(self, signature, args_tokens):
         """Parse into / return args_tokens as args defined by signature.