18 lines
264 B
Python
18 lines
264 B
Python
|
from dataclasses import dataclass
|
||
|
from enum import auto, Enum
|
||
|
from typing import Any
|
||
|
|
||
|
|
||
|
class Datatype(Enum):
|
||
|
NONE = auto()
|
||
|
STRING = auto()
|
||
|
INTEGER = auto()
|
||
|
FLOAT = auto()
|
||
|
|
||
|
|
||
|
@dataclass
|
||
|
class Variable:
|
||
|
name: str
|
||
|
type: Datatype
|
||
|
value: Any
|