Rivoreo Source Code Repositories
src.rivoreo.one
/
compiler-explorer
/
2f6902a536bf5e92056df20c914b7a0a7b78d228
/
.
/
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"
;
}