Data update
This commit is contained in:
parent
29a5eea0d4
commit
5c1bb7bfa9
2011 changed files with 35081 additions and 3229 deletions
|
|
@ -0,0 +1,13 @@
|
|||
100 DEF Multiply(A, B) = A * B
|
||||
110 DECLARE FUNCTION MultiplyI
|
||||
120 DECLARE EXTERNAL FUNCTION MultiplyE
|
||||
130 PRINT Multiply(3, 1.23456)
|
||||
140 PRINT MultiplyI(3, 1.23456)
|
||||
150 PRINT MultiplyE(3, 1.23456)
|
||||
160 FUNCTION MultiplyI(X, Y)
|
||||
170 LET MultiplyI = X * Y
|
||||
180 END FUNCTION
|
||||
190 END
|
||||
200 EXTERNAL FUNCTION MultiplyE(A, B)
|
||||
210 LET MultiplyE = A * B
|
||||
220 END FUNCTION
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
proc multiply(a, b)
|
||||
{
|
||||
return a * b;
|
||||
}
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
proc multiply(a : ?t ... 2)
|
||||
{
|
||||
return a(0) * a(1)
|
||||
}
|
||||
|
|
@ -1,2 +1 @@
|
|||
val .multiply = fn(.x, .y) { .x * .y }
|
||||
.multiply(3, 4)
|
||||
val multiply = fn{*}
|
||||
|
|
|
|||
|
|
@ -1,2 +1 @@
|
|||
val .multiply = fn(.x, .y) .x * .y
|
||||
.multiply(3, 4)
|
||||
val multiply = fn a, b: a * b
|
||||
|
|
|
|||
|
|
@ -1,2 +1 @@
|
|||
val .multiply = fn{*}
|
||||
.multiply(3, 4)
|
||||
val multiply = fn(a, b) { a * b }
|
||||
|
|
|
|||
|
|
@ -1,2 +0,0 @@
|
|||
val .times3 = fn{* 3}
|
||||
map .times3, [1, 2, 3]
|
||||
|
|
@ -1 +0,0 @@
|
|||
val .writeit = impure fn(.x) { writeln .x }
|
||||
|
|
@ -0,0 +1 @@
|
|||
function multiply(a,b: real): real := a + b;
|
||||
Loading…
Add table
Add a link
Reference in a new issue