wasm-micro-runtime/tests/unit/running-modes/wasm-apps/hello.c
2024-06-04 11:24:27 +08:00

31 lines
455 B
C

/*
* Copyright (C) 2019 Intel Corporation. All rights reserved.
* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
*/
double
foo(double d)
{
return d / 3.0;
}
double
maybe_min(double d, double e)
{
return d < e ? d : e;
}
double
factor(double a, double b, double c)
{
return (a * c) + (b * c);
}
int
echo(int a)
{
double b = foo(14.5);
double c = maybe_min(12.2, 15.4);
double d = factor(a, b, c);
return 2 * a;
}