Rivoreo Source Code Repositories
src.rivoreo.one
/
compiler-explorer
/
96631c47a80942ac1e6487fc760cfd3aab737b74
/
.
/
examples
/
cpp2_cppfront
/
default.cpp2
blob: 99fc51b6c356d492021fadbd181c89fb205346e0 [
file
] [
log
] [
blame
] [
raw
]
#include
<iostream>
#include
<string>
name
:
()
->
std
::
string
=
{
s
:
std
::
string
=
"world"
;
decorate
(
s
);
return
s
;
}
decorate
:
(
inout s
:
std
::
string
)
=
{
s
=
"["
+
s
+
"]"
;
}
auto
main
()
->
int
{
// name();
std
::
cout
<<
"Hello "
<<
name
()
<<
"\n"
;
}