From d62db260942bde9d22a5ecaf85ecc040742d74b6 Mon Sep 17 00:00:00 2001 From: Niclas Dobbertin Date: Fri, 7 Jul 2023 09:58:47 +0200 Subject: test code --- master_thesis/elio_procedures.py | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 master_thesis/elio_procedures.py (limited to 'master_thesis/elio_procedures.py') diff --git a/master_thesis/elio_procedures.py b/master_thesis/elio_procedures.py new file mode 100644 index 0000000..cd4848e --- /dev/null +++ b/master_thesis/elio_procedures.py @@ -0,0 +1,24 @@ +#!/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) -- cgit v1.2.3