Skip to content

Commit

Permalink
Address issue #301
Browse files Browse the repository at this point in the history
  • Loading branch information
NicholasRM committed Feb 6, 2024
1 parent 8add4e4 commit dc17c02
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions asteroid/mad.py
Original file line number Diff line number Diff line change
Expand Up @@ -344,16 +344,16 @@ def _handle_print(self,args):
elif len(args) == 0:
print("error: no argument given")
return False
var_list = self.interp_state.symbol_table.get_curr_scope(scope=self.frame_ix, option="items")
if args[0] == '*':
var_list = self.interp_state.symbol_table.get_curr_scope(scope=self.frame_ix, option="items")
for (name,val) in var_list:
print("{}: {}".format(name,term2string(val)))
else:
val = self.interp_state.symbol_table.lookup_sym(args[0],strict=False)
if not val:
print("error: variable {} not found".format(args[0]))
else:
print("{}: {}".format(args[0],term2string(val)))
for (name,val) in var_list:
if name == args[0]:
print("{}: {}".format(args[0],term2string(val)))
return START_DEBUGGER
print("error: variable {} not found".format(args[0]))
return START_DEBUGGER

def _handle_quit(self,_):
Expand Down

0 comments on commit dc17c02

Please sign in to comment.