Pacote: re2c (4.1-1 e outros)
Links para re2c
Recursos de Debian:
- Relatórios de bug
- Informação de desenvolvedor(a)
- Debian Changelog
- Arquivo de copyright
- Rastreador de patch Debian
Baixe o pacote-fonte re2c:
Mantenedor(a):
Fontes externas:
- Pagina principal [re2c.org]
Pacotes similares:
gerador de analisador léxico para C, C++, Go, Java, Python, Rust, e outras
O objetivo principal do re2c é gerar analisadores léxicos rápidos: pelo menos tão rápidos quanto seus equivalentes codificados à mão e razoavelmente otimizados. Em vez de usar uma abordagem tradicional baseada em tabelas, o re2c codifica os autômatos de estados finitos gerados diretamente na forma de saltos condicionais e comparações. Os programas resultantes são mais rápidos e geralmente menores do que seus análogos baseados em tabelas, e são muito mais fáceis de depurar e entender. Muitas otimizações são aplicadas para acelerar e compactar o código gerado.
Outra característica marcante é sua interface flexível: em vez de assumir um modelo fixo de programa, o re2c permite que o(a) programador(a) escreva a maior parte do código da interface e adapte o analisador léxico gerado a qualquer ambiente particular.
Linguagens suportadas neste lançamento são C, C++, D, Go, Haskell, Java, JS, OCaml, Python, Rust, V e Zig.
Outros pacotes relacionados a re2c
|
|
|
|
-
- dep: libc6 (>= 2.34) [não alpha, ia64, loong64, sh4]
- GNU Biblioteca C: Bibliotecas compartilhadas
também um pacote virtual fornecido por libc6-udeb
- dep: libc6 (>= 2.40) [loong64, sh4]
-
- dep: libc6.1 (>= 2.34) [alpha]
- GNU Biblioteca C: Bibliotecas compartilhadas
também um pacote virtual fornecido por libc6.1-udeb
- dep: libc6.1 (>= 2.37) [ia64]
-
- dep: libgcc-s1 (>= 3.0) [amd64, arm64, i386, loong64, mips64el, ppc64, ppc64el, s390x, x32]
- Biblioteca de suporte GCC
- dep: libgcc-s1 (>= 3.4) [alpha, riscv64, sh4, sparc64]
- dep: libgcc-s1 (>= 3.5) [armel, armhf]
- dep: libgcc-s1 (>= 4.2) [ia64]
-
- dep: libgcc-s2 (>= 4.2.1) [m68k]
- Biblioteca de suporte GCC
-
- dep: libgcc-s4 (>= 4.1.1) [hppa]
- Biblioteca de suporte GCC
-
- dep: libstdc++6 (>= 13.1)
- Biblioteca C++ padrão da GNU v3
-
- dep: libunwind8 [ia64]
- biblioteca para determinar a cadeia de chamadas de um programa - execução
Download de re2c
Arquitetura | Versão | Tamanho do pacote | Tamanho instalado | Arquivos |
---|---|---|---|---|
alpha (porte não oficial) | 4.1-1 | 939.4 kB | 17,400.0 kB | [lista de arquivos] |
amd64 | 4.1-1 | 973.4 kB | 16,630.0 kB | [lista de arquivos] |
arm64 | 4.1-1 | 925.3 kB | 16,110.0 kB | [lista de arquivos] |
armel | 4.1-1 | 909.4 kB | 15,460.0 kB | [lista de arquivos] |
armhf | 4.1-1 | 906.6 kB | 13,540.0 kB | [lista de arquivos] |
hppa (porte não oficial) | 4.1-1 | 945.0 kB | 15,970.0 kB | [lista de arquivos] |
i386 | 4.1-1 | 986.2 kB | 17,140.0 kB | [lista de arquivos] |
ia64 (porte não oficial) | 3.1-1 | 508.7 kB | 5,729.0 kB | [lista de arquivos] |
loong64 (porte não oficial) | 4.1-1 | 950.4 kB | 16,750.0 kB | [lista de arquivos] |
m68k (porte não oficial) | 4.1-1 | 936.8 kB | 16,020.0 kB | [lista de arquivos] |
mips64el | 4.1-1 | 962.9 kB | 19,220.0 kB | [lista de arquivos] |
ppc64 (porte não oficial) | 4.1-1 | 959.2 kB | 19,310.0 kB | [lista de arquivos] |
ppc64el | 4.1-1 | 964.9 kB | 18,030.0 kB | [lista de arquivos] |
riscv64 | 4.1-1 | 995.7 kB | 14,314.0 kB | [lista de arquivos] |
s390x | 4.1-1 | 975.8 kB | 17,070.0 kB | [lista de arquivos] |
sh4 (porte não oficial) | 4.1-1 | 991.9 kB | 15,470.0 kB | [lista de arquivos] |
sparc64 (porte não oficial) | 4.1-1 | 903.1 kB | 16,140.0 kB | [lista de arquivos] |
x32 (porte não oficial) | 4.1-1 | 971.0 kB | 16,140.0 kB | [lista de arquivos] |