mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-10-04 22:02:52 +01:00
This reverts commit bf6bb800c4.
This commit is contained in:
+26
-1
@@ -1 +1,26 @@
|
||||
result: 0
|
||||
********** source program **********
|
||||
fn add1 Int: x -> Int {
|
||||
return (x + 1);
|
||||
|
||||
}
|
||||
fn main () -> Int {
|
||||
var fn Int -> Int: f = add1;
|
||||
return f(0 = (- 1));
|
||||
|
||||
}
|
||||
********** type checking **********
|
||||
--- step exp Int --->
|
||||
--- step exp Int --->
|
||||
--- step exp Int --->
|
||||
--- step exp Int --->
|
||||
--- step exp Int --->
|
||||
--- step exp Int --->
|
||||
--- step exp fn Int -> Int --->
|
||||
--- step exp Int --->
|
||||
--- handle value Int with fn Int -> Int<1>(Int,) --->
|
||||
--- step exp Int --->
|
||||
--- handle value Int with fn Int -> Int<2>(Int,Int,) --->
|
||||
11: type error in call
|
||||
expected: Int
|
||||
actual: Tuple(0 = Int)
|
||||
EXIT CODE: 255
|
||||
|
||||
Reference in New Issue
Block a user