Added info string constants
This commit is contained in:
parent
0b37a4210f
commit
d8e38ada85
|
|
@ -11,6 +11,8 @@ SLS_COMMIT: str
|
|||
INTERPRETER_NAME: str
|
||||
INTERPRETER_VER: int
|
||||
MODULE_TIMESTAMP: str
|
||||
SLS_INFO_STRING_1: str
|
||||
SLS_INFO_STRING_2: str
|
||||
|
||||
|
||||
class LexerInfo:
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@ from .meta import (
|
|||
INTERPRETER_NAME,
|
||||
INTERPRETER_VER,
|
||||
MODULE_TIMESTAMP,
|
||||
SLS_INFO_STRING_1,
|
||||
SLS_INFO_STRING_2,
|
||||
)
|
||||
|
||||
from .lexer import (
|
||||
|
|
@ -36,6 +38,8 @@ __all__ = [
|
|||
"INTERPRETER_NAME",
|
||||
"INTERPRETER_VER",
|
||||
"MODULE_TIMESTAMP",
|
||||
"SLS_INFO_STRING_1",
|
||||
"SLS_INFO_STRING_2",
|
||||
"LexerInfo",
|
||||
"TokenType",
|
||||
"Identifier",
|
||||
|
|
|
|||
|
|
@ -17,6 +17,9 @@ INTERPRETER_NAME = _impl.name.capitalize()
|
|||
INTERPRETER_VER = _impl.version.major
|
||||
MODULE_TIMESTAMP = timestamp
|
||||
|
||||
SLS_INFO_STRING_1 = f"YREA SLS ({SLS_NAME}) {SLS_VERSION} ({SLS_COMMIT})"
|
||||
SLS_INFO_STRING_2 = f"Running on {INTERPRETER_NAME} {INTERPRETER_VER} at {MODULE_TIMESTAMP}"
|
||||
|
||||
def print_version() -> None:
|
||||
print(f"YREA SLS ({SLS_NAME}) {SLS_VERSION} ({SLS_COMMIT})")
|
||||
print(f"Running on {INTERPRETER_NAME} {INTERPRETER_VER} at {MODULE_TIMESTAMP}")
|
||||
print(SLS_INFO_STRING_1)
|
||||
print(SLS_INFO_STRING_2)
|
||||
|
|
|
|||
Loading…
Reference in New Issue