# E0160

A string pattern with an interpolation hole. A pattern is a plain literal.

**Machine-applicable fix:** none.

## Example

This program fails with `E0160`.

```oska
fn greet(name: String) -> Int {
    match name {
        "hi {name}" => 1
        _ => 0
    }
}
```

## Fixed

The same program, fixed.

```oska
fn greet(name: String) -> Int {
    match name {
        "hi" => 1
        _ => 0
    }
}
```

Listed in the [checker notes](/checker.md#e0160). `oskac explain E0160` prints this entry offline.