---
title: extern
layout: command
version: 0.59.1
---

Define a signature for an external command

## Signature

```> extern (def_name) (params)```

## Parameters

 -  `def_name`: definition name
 -  `params`: parameters

## Examples

Write a signature for an external command
```shell
> extern echo [text: string]
```