Data update
This commit is contained in:
parent
4d5544505c
commit
4924dd0264
3073 changed files with 55820 additions and 4408 deletions
11
Task/Ackermann-function/TAV/ackermann-function.tav
Normal file
11
Task/Ackermann-function/TAV/ackermann-function.tav
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
ackermann (n) (m) :
|
||||
? n = 0
|
||||
:> m+1
|
||||
? m = 0
|
||||
:> ackermann (n-1) 1
|
||||
:> ackermann (n-1) ackermann n (m-1) \ = ackermann (n-1) (ackermann n (m-1))
|
||||
\ test it
|
||||
main(params):+
|
||||
p1 =: string params[1] as integer else 3
|
||||
p2 =: string params[2] as integer else 5
|
||||
print "ackermann(" _ p1 _ "," _ p2 _ ") = " _ ackermann p1 p2
|
||||
Loading…
Add table
Add a link
Reference in a new issue