---
name: "lt-paradigm"
section: "1"
platform: "linux"
package: "lttoolbox-dev"
version: "3.8.0-2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/lt-paradigm"
---

# lt-paradigm(1)

generate listings from a compiled transducer

## NAME

**lt-paradigm** – generate listings from a compiled transducer

## SYNOPSIS

**lt-paradigm** \[**-a** \| **-s** \| **-z** \| **-h**\] \[**-e** *TAG*\] *fst\_file* \[*input\_file* \[*output\_file*\]\]

## DESCRIPTION

**lt-paradigm** prints paths matching input patterns from a transducer

- *fst\_file*

  The compiled transducer

- *input\_file*

  A list of patterns to be extracted, separated by newlines or nulls

- *output\_file*

  All paths matching the patterns in input\_file. Each path is terminated by a newline and groups are separated by the separator used in the input.

## OPTIONS

- **-a** **-****-analyser**

  Match patterns on the right side of the transducer rather than the left.

- **-e** *TAG* **-****-exclude** *TAG*

  When expanding \<\*\>, do use *TAG*

- **-s** **-****-sort**

  Sort the output for each pattern.

- **-z** **-****-null-flush**

  No-op, included for compatibility.

- **-h** **-****-help**

  Prints a short help message.

## SEE ALSO

[lt-expand(1)](/lt-expand/1.md), [hfst-expand(1)](/hfst-expand/1.md),

## COPYRIGHT

Copyright © 2022 Apertium This is free software. You may redistribute copies of it under the terms of *the* *GNU* *General* *Public* *License:* **https://www.gnu.org/licenses/gpl.html**.

## BUGS

Many... lurking in the dark and waiting for you!
