mlld
Version:
mlld: llm scripting language
28 lines (24 loc) • 434 B
Markdown
id: mistake-return-statement
title: Return Statement
brief: mlld has no return, use => value
category: mistakes
parent: mistakes
tags: [mistakes, blocks, return, syntax]
related: [exe-blocks]
related-code: []
updated: 2026-01-05
mlld has no `return`. Use `=> value` in blocks.
```mlld
>> Wrong
exe @calc(x) = [
let @result = @x * 2
return @result
]
>> Correct
exe @calc(x) = [
let @result = @x * 2
=> @result
]
```