feat: Support instance context [fixes DXJ-541] (#392)

* Support context

* Update doc

* Refactor

* Cover by doc

* Fix lint
This commit is contained in:
Akim
2023-12-06 22:03:20 +07:00
committed by GitHub
parent 44eb1493b3
commit 1578b791ac
14 changed files with 220 additions and 325 deletions

View File

@ -0,0 +1,16 @@
service Calc("calc"):
add(n: f32)
subtract(n: f32)
multiply(n: f32)
divide(n: f32)
reset()
getResult() -> f32
func demoCalc() -> f32:
Calc.add(10)
Calc.multiply(5)
Calc.subtract(8)
Calc.divide(6)
res <- Calc.getResult()
<- res