implicit return? [R for BE/BA]

posted by ElMaestro  – Belgium?, 2019-04-28 19:16  – Posting: # 20258
Views: 2,862

(edited by ElMaestro on 2019-04-28 19:40)

Hi Hotzi,

I even go a step further, perhaps only because I am rather dumb.

My functions almost always look like this:
  ##blah blah, conditions and functionality and loops and loads of curly braces here.
  ##whatever happens in loops and conditions it sets a variable called e.g. rslt

  return(rslt) ##I always have a line at the end that looks like this!

I do that to make sure that whatever happens with pairs of curly braces I know that my function return is captured at the end. When finding errors and bugs I just need to look at rslt and work backwards. print(rslt) immediately before the return statement is often a very good beginning to that. Not sure if this is smarter (in terms of error finding) but it is my solution to a lot of trouble. Possibly just owing to my own lack of skills.

In C you can also exit with curly braces in the middle of a function. Debugging that sh!t is impossible for me:-).

Le tits now.

Best regards,

Complete thread:

 Admin contact
20,346 posts in 4,274 threads, 1,405 registered users;
online 14 (0 registered, 14 guests [including 5 identified bots]).
Forum time (Europe/Vienna): 05:09 UTC

The belief that there is only one truth and
that oneself is in possession of it,
seems to me the deepest root of all
that is evil in the world.    Max Born

The Bioequivalence and Bioavailability Forum is hosted by
BEBAC Ing. Helmut Schütz