arg_expression.gravity 249 B

1234567891011121314151617
  1. #unittest {
  2. name: "_args used in expression.";
  3. error: NONE;
  4. result: 640;
  5. };
  6. func sum() {
  7. var tot = 0;
  8. _args.loop(func (value) {tot +=value});
  9. return tot;
  10. }
  11. func main() {
  12. var a = 10;
  13. var b = 20;
  14. return sum(a, b, a*(a+b+9)+(b-a), a, a*b)
  15. }