Begin

(begin expression1 expression2 ...) -> result of final expression

Evaluates each expression in turn. Only the result of the final expression is returned.

Example:

>>(begin (define a (make-vector 3)) (vector-set! a 0 "C") (vector-set! a 1 "a")
 (vector-set! a 2 "r") a)

:: [vector "C" "a" "r"]

This procedure is far less computationally expensive in Mosquito Lisp than in Scheme.