diff options
Diffstat (limited to 'test/programs/module.ts')
-rw-r--r-- | test/programs/module.ts | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/test/programs/module.ts b/test/programs/module.ts new file mode 100644 index 0000000..a27b51f --- /dev/null +++ b/test/programs/module.ts @@ -0,0 +1,37 @@ +export const MOD_PROG = ` +WE MADE Node<T> WITH + RUMOR HAS IT + T a AND + Cons<U> b + END OF STORY + +STUFF OF FibonacciI LOOKS LIKE + RUMOR HAS IT + DISCOVER HOW TO fibonacci + WITH Int a, Int b, Int n + GIVES YOU Int + END OF STORY + +EVERYTHING CHANGED WHEN FibonacciImpl + WHICH LOOKS LIKE FibonacciI + EXISTS +RUMOR HAS IT + DISCOVER HOW TO fibonacci + WITH Int a, Int b, Int n + GIVES YOU Int + RUMOR HAS IT + WHAT IF n < 1 + SHOCKING DEVELOPMENT b + LIES! RUMOR HAS IT + SHOCKING DEVELOPMENT + fibonacci OF b, a + b, n - 1 + END OF STORY + END OF STORY +END OF STORY + +EXPERTS CLAIM limit TO BE Int 10 +YOU WON'T WANT TO MISS 'First 10 Fibonacci numbers' +EXPERTS CLAIM nothing TO BE fibonacci OF 0, 1, limit + +PLEASE LIKE AND SUBSCRIBE +`; |