Added note parsing

This commit is contained in:
2023-02-07 22:26:20 +02:00
parent 04d84bcc47
commit 4bcdb2568a
3 changed files with 34 additions and 22 deletions

View File

@ -29,7 +29,7 @@ def parse_expression(expr: str) -> Ziffers:
return ziffers_parser.parse(expr)
def zparse(expr: str, opts: dict = None) -> Ziffers:
def zparse(expr: str, **opts) -> Ziffers:
"""Parses ziffers expression with options
Args:
@ -48,51 +48,51 @@ def zparse(expr: str, opts: dict = None) -> Ziffers:
# pylint: disable=invalid-name
def z0(expr: str, opts: dict = None) -> Ziffers:
def z0(expr: str, **opts) -> Ziffers:
"""Shortened method name for zparse"""
return zparse(expr, opts)
return zparse(expr, **opts)
def z1(expr: str, opts: dict = None) -> Ziffers:
def z1(expr: str, **opts) -> Ziffers:
"""Shortened method name for zparse"""
return zparse(expr, opts)
return zparse(expr, **opts)
def z2(expr: str, opts: dict = None) -> Ziffers:
def z2(expr: str, **opts) -> Ziffers:
"""Shortened method name for zparse"""
return zparse(expr, opts)
return zparse(expr, **opts)
def z3(expr: str, opts: dict = None) -> Ziffers:
def z3(expr: str, **opts) -> Ziffers:
"""Shortened method name for zparse"""
return zparse(expr, opts)
return zparse(expr, **opts)
def z4(expr: str, opts: dict = None) -> Ziffers:
def z4(expr: str, **opts) -> Ziffers:
"""Shortened method name for zparse"""
return zparse(expr, opts)
return zparse(expr, **opts)
def z5(expr: str, opts: dict = None) -> Ziffers:
def z5(expr: str, **opts) -> Ziffers:
"""Shortened method name for zparse"""
return zparse(expr, opts)
return zparse(expr, **opts)
def z6(expr: str, opts: dict = None) -> Ziffers:
def z6(expr: str, **opts) -> Ziffers:
"""Shortened method name for zparse"""
return zparse(expr, opts)
return zparse(expr, **opts)
def z7(expr: str, opts: dict = None) -> Ziffers:
def z7(expr: str, **opts) -> Ziffers:
"""Shortened method name for zparse"""
return zparse(expr, opts)
return zparse(expr, **opts)
def z8(expr: str, opts: dict = None) -> Ziffers:
def z8(expr: str, **opts) -> Ziffers:
"""Shortened method name for zparse"""
return zparse(expr, opts)
return zparse(expr, **opts)
def z9(expr: str, opts: dict = None) -> Ziffers:
def z9(expr: str, **opts) -> Ziffers:
"""Shortened method name for zparse"""
return zparse(expr, opts)
return zparse(expr, **opts)