#!/usr/bin/env python3 class Procedure: pass class Variable: def __init__(self, name: str, subscript: int = 0): self.name = name self.subscript = subscript def __str__(self): return f"{self.name}_{self.subscript}" def get_result(self, Variables: dict): if not self.subscript: return Variables[self.name] else: return Variables x = Variable("solid", 2) print(x)