Sign in
◑
Theme
fuchsia
/
third_party
/
swig
/
refs/heads/main
/
.
/
Examples
/
lua
/
contract
/
example.i
blob: 876409bf9855678300bbdd348fd7d1ff00d979ff [
file
] [
edit
]
%
module
example
%
contract gcd
(
int
x
,
int
y
)
{
require
:
x
>=
0
;
y
>=
0
;
}
%
contract fact
(
int
n
)
{
require
:
n
>=
0
;
ensure
:
fact
>=
1
;
}
%
inline
%{
extern
int
gcd
(
int
x
,
int
y
);
extern
int
fact
(
int
n
);
extern
double
Foo
;
%}