| Paste number 46205: | silly fib example |
| Pasted by: | brucehoult |
| 11 months, 3 weeks ago | |
| #dylan | Context in IRC logs | |
| Paste contents: |
| module: hello define generic fib(n :: <integer>) => (res :: <integer>); define method fib(n :: <integer>) => (res :: <integer>); fib(n - 1) + fib(n - 2); end; define method fib(n == 0) => (res :: <integer>); 0 end; define method fib(n == 1) => (res :: <integer>); 1 end; define function main(name, arguments) format-out("fib(10) = %d", fib(10)); exit-application(0); end function main; // Invoke our main() function. main(application-name(), application-arguments()); |
This paste has no annotations.