diff options
Diffstat (limited to 'js/scripting-lang/tests/06_function_definitions.txt')
-rw-r--r-- | js/scripting-lang/tests/06_function_definitions.txt | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/js/scripting-lang/tests/06_function_definitions.txt b/js/scripting-lang/tests/06_function_definitions.txt index 6ce8677..a34da72 100644 --- a/js/scripting-lang/tests/06_function_definitions.txt +++ b/js/scripting-lang/tests/06_function_definitions.txt @@ -2,18 +2,18 @@ /* Tests: Function syntax, parameters, calls */ /* Basic function definitions */ -add : x y -> x + y; -multiply : x y -> x * y; -double : x -> x * 2; -square : x -> x * x; -identity : x -> x; +add_func : x y -> x + y; +multiply_func : x y -> x * y; +double_func : x -> x * 2; +square_func : x -> x * x; +identity_func : x -> x; /* Test function calls */ -result1 : add 3 4; -result2 : multiply 5 6; -result3 : double 8; -result4 : square 4; -result5 : identity 42; +result1 : add_func 3 4; +result2 : multiply_func 5 6; +result3 : double_func 8; +result4 : square_func 4; +result5 : identity_func 42; /* Test results */ ..assert result1 = 7; @@ -23,8 +23,8 @@ result5 : identity 42; ..assert result5 = 42; /* Test function calls with parentheses */ -result6 : add (3 + 2) (4 + 1); -result7 : multiply (double 3) (square 2); +result6 : add_func (3 + 2) (4 + 1); +result7 : multiply_func (double_func 3) (square_func 2); ..assert result6 = 10; ..assert result7 = 24; |