code: def eval_string(stri):
      'evaluate expressions passed as string'
      tokens = shlex.split(stri)
  
      return run_write_read(['plash', 'eval'], '\n'.join(tokens).encode()).decode(f eval_string(stri):
      'evaluate expressions passed as string'
      tokens = shlex.split(stri)
  
      return run_write_read(['plash', 'eval'], '\n'.join(tokens).encode()).decode()
docs: evaluate expressions passed as string