AAVSO / VStar

VStar is a visualisation and analysis tool for variable star data brought to you by AAVSO
https://www.aavso.org/vstar
GNU Affero General Public License v3.0
9 stars 3 forks source link

Properly tail recursive functions in VeLa #364

Open dbenn opened 1 year ago

dbenn commented 1 year ago

Detecting and handling properly tail recursive functions, e.g. to allow loops.

Detection

Detecting tail recursion is easy enough and not pushing VeLa scopes is also easy, but eliminating recursive calls to eval() is harder. Possibilities: