add example

This commit is contained in:
Mateusz Piątkowski 2023-01-09 10:03:39 +01:00
parent b39e1c4a0f
commit aec2f3f496

View File

@ -846,7 +846,15 @@ static Result<Value> builtin_while(Interpreter &i, std::span<Ast> args) {
//: //:
//: # Przykład //: # Przykład
//: ``` //: ```
//: TODO //: > try (nprimes -1) (say 0)
//: 0
//: > try (nprimes 2) (say 0)
//: (2, 3)
//: ```
//: # W przypadku przekazania jednego bloku jako argumentu `try` zwróci pustą wartość w przypadku napotkania błędu podczas wykonania tego bloku.
//: ```
//: > try (nprimes -1)
//: >
//: ``` //: ```
/// Try executing all but last block and if it fails execute last one /// Try executing all but last block and if it fails execute last one
static Result<Value> builtin_try(Interpreter &interpreter, std::span<Ast> args) static Result<Value> builtin_try(Interpreter &interpreter, std::span<Ast> args)