все параметры
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Источник: ragel  ]

Пакет: ragel (6.10-5 и другие)

Ссылки для ragel

Screenshot

Ресурсы Debian:

Исходный код ragel:

Сопровождающий:

Внешние ресурсы:

Подобные пакеты:

генератор программного кода на основе описаний конечных автоматов

Ragel генерирует программный код на языках C, C++, Objective-C, D, Ruby или Java, на основе описаний на регулярных языках. Ragel позволяет внедрять в описание необходимые действия в любой точке выполнения автомата. Для разрешения недетерминизма предусмотрены система приоритетов и операторы регулярного языка. Ragel также позволяет конструировать сканнеры и конечные автоматы по диаграммам состояний. Ragel может быть использован для создания универсальных быстродействующих распознавателей и анализаторов. Он может работать с 32-разрядными алфавитами и компилировать большие конечные автоматы. Генерируемый код не требует подключения каких-либо библиотек.

Теги: Разработка программного обеспечения: Генерация кода, Компилятор, Разработка на C, devel::lang:c++, devel::lang:c-sharp, Разработка на Java, devel::lang:objc, devel::lang:ocaml, Разработка на Ruby, Библиотеки, Реализовано на: implemented-in::c, implemented-in::c++, OCaml, Пользовательский интерфейс: interface::commandline, role::devel-lib, Роль: Программа, Область: scope::utility, works-with::software:source

Другие пакеты, относящиеся к ragel

  • зависимости
  • рекомендации
  • предложения
  • enhances

Загрузка ragel

Загрузить для всех доступных архитектур
Архитектура Версия Размер пакета В установленном виде Файлы
alpha (неофициальный перенос) 6.10-5 988,1 Кб3 027,0 Кб [список файлов]
amd64 6.10-5 1 086,5 Кб3 070,0 Кб [список файлов]
arm64 6.10-5 1 002,7 Кб2 834,0 Кб [список файлов]
armel 6.10-5 985,4 Кб2 574,0 Кб [список файлов]
armhf 6.10-5 1 004,7 Кб2 126,0 Кб [список файлов]
hppa (неофициальный перенос) 6.10-5 983,6 Кб2 483,0 Кб [список файлов]
i386 6.10-5 1 114,1 Кб2 982,0 Кб [список файлов]
ia64 (неофициальный перенос) 6.10-4 1 067,6 Кб4 710,0 Кб [список файлов]
loong64 (неофициальный перенос) 6.10-5 1 017,9 Кб2 834,0 Кб [список файлов]
m68k (неофициальный перенос) 6.10-5 922,9 Кб2 582,0 Кб [список файлов]
mips64el 6.10-5 969,8 Кб3 315,0 Кб [список файлов]
ppc64 (неофициальный перенос) 6.10-5 1 030,5 Кб3 411,0 Кб [список файлов]
ppc64el 6.10-5 1 042,4 Кб3 218,0 Кб [список файлов]
riscv64 6.10-5 1 039,3 Кб2 394,0 Кб [список файлов]
s390x 6.10-5 1 048,8 Кб2 930,0 Кб [список файлов]
sh4 (неофициальный перенос) 6.10-5 988,1 Кб2 318,0 Кб [список файлов]
sparc64 (неофициальный перенос) 6.10-5 935,5 Кб2 902,0 Кб [список файлов]
x32 (неофициальный перенос) 6.10-5 1 051,3 Кб2 687,0 Кб [список файлов]