Projeto realizado para a cadeia de Processamento de Cadeia de Caracteres 2018.2
Autor: Alexsandro Vítor Serafim de Carvalho - avsc
Este projeto consiste em um indexador que gera índices para busca de padrões e um buscador de padrões para os índices gerados pela funcionalidade anterior.
- Da raiz do projeto:
src\make.bat
- Na pasta src:
make
- Da raiz do projeto:
src/make.sh
- Modo indexação:
bin/ipmt index [opções] [arquivo]
- Modo busca:
bin/ipmt search [opções] [padrão] [arquivo]
opções (opcional): Ver "Opções Disponíveis".
padrão: A string a ser buscada.
arquivo: Arquivo a ser lido para gerar o arquivo índice ou para se fazer a busca nele.
-l, --lines
: Define a quantidade de linhas do arquivo a serem comprimidas ou buscadas. Padrão: 0 (indexar / buscar em todo o arquivo).
--ls
: Define o parâmetro ls para a compressão. Padrão: 256--ll
: Define o parâmetro ll para a compressão. Padrão: 128
-c
,--count
: Apenas conta o nº de ocorrências. Não recebe argumentos.