--- id: version-next-language-basics-functions title: Functions original_id: language-basics-functions --- ## Defining a function ```Pascal // multiply(1, 2) = 2 function multiply (const a : int ; const b : int) : int is begin const result : int = a * b ; end with result // add(1, 2) = 3 function add (const a : int ; const b : int) : int is block { skip } with a + b ```