From 4f4cb5fa6a2fc8a9f987ce30a0b31c3877ebfcc7 Mon Sep 17 00:00:00 2001 From: MatMasIt Date: Wed, 29 Sep 2021 07:23:49 +0200 Subject: [PATCH] Increase and decrease support operands --- gg.py | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/gg.py b/gg.py index fb32347..b2ce89c 100644 --- a/gg.py +++ b/gg.py @@ -22,9 +22,23 @@ try: elif ag[0]=="SET": vars[ag[1]]=ag[2] elif ag[0]=="DEC": - vars[ag[1]]=int(vars[ag[1]])-1 + if len(ag)==3: + if(ag[2].isnumeric()); + n=int(ag[2]) + else: + n=int(vars[ag[2]]) + else: + n = 1 + vars[ag[1]]=int(vars[ag[1]])-n elif ag[0]=="INC": - vars[ag[1]]=int(vars[ag[1]])+1 + if len(ag)==3: + if(ag[2].isnumeric()); + n=int(ag[2]) + else: + n=int(vars[ag[2]]) + else: + n = 1 + vars[ag[1]]=int(vars[ag[1]])+n elif ag[0]=="CP": vars[ag[1]]=vars[ag[2]] elif ag[0]=="JLE":