2024-01-30 11:34:50 +03:00
|
|
|
aqua A
|
2024-01-09 19:31:37 +03:00
|
|
|
|
2024-02-20 15:52:54 +03:00
|
|
|
import "aqua-src/gen/OneMore.aqua"
|
|
|
|
|
2024-02-12 11:23:14 +03:00
|
|
|
export main
|
2024-01-11 11:00:32 +03:00
|
|
|
|
2024-02-12 11:23:14 +03:00
|
|
|
alias SomeAlias: string
|
2024-01-09 19:31:37 +03:00
|
|
|
|
2024-02-12 11:23:14 +03:00
|
|
|
data NestedStruct:
|
|
|
|
a: SomeAlias
|
2024-01-11 11:00:32 +03:00
|
|
|
|
2024-02-12 11:23:14 +03:00
|
|
|
data SomeStruct:
|
|
|
|
al: SomeAlias
|
|
|
|
nested: NestedStruct
|
2024-01-09 19:31:37 +03:00
|
|
|
|
2024-02-12 11:23:14 +03:00
|
|
|
ability SomeAbility:
|
|
|
|
someStr: SomeStruct
|
|
|
|
nested: NestedStruct
|
|
|
|
al: SomeAlias
|
|
|
|
someFunc(ss: SomeStruct, nest: NestedStruct, al: SomeAlias) -> NestedStruct, SomeStruct, SomeAlias
|
|
|
|
|
|
|
|
service Srv("a"):
|
|
|
|
check(ss: SomeStruct, nest: NestedStruct, al: SomeAlias) -> NestedStruct
|
|
|
|
check2() -> SomeStruct
|
|
|
|
check3() -> SomeAlias
|
|
|
|
|
|
|
|
func withAb{SomeAbility}() -> SomeStruct:
|
|
|
|
<- SomeAbility.someStr
|
|
|
|
|
|
|
|
func main(ss: SomeStruct, nest: NestedStruct, al: SomeAlias) -> string:
|
|
|
|
<- ""
|