24FreelanceБиржа фриланса, которая не спит
Активна

Скрипты на Janet и встраивание в C

97 просмотров#2312
Период актуальности9 днейдо 21.11.2026
Размещена23.08.2026
Просмотров9710 за 14 дней

Описание услуги

Разрабатываю на Janet — небольшом Lisp-подобном языке, который компилируется в компактный байткод и без лишних усилий встраивается почти в любую программу на C. Если вам нужен скриптовый слой поверх готового кода на C или C plus plus, я подключаю виртуальную машину Janet как библиотеку хоста, пробрасываю ваши нативные функции в скрипт и даю команде безопасный, изолированный способ менять поведение без пересборки. Мои типовые результаты — компактные консольные утилиты, движки правил и конфигурации, связующие скрипты и предметные мини-языки, разбираемые встроенным PEG-модулем Janet. Именно на PEG-грамматиках Janet раскрывается лучше всего: я писал парсеры для форматов логов, собственной разметки, протокольных кадров и языков выражений — с понятными грамматиками и читаемым кодом захватов вместо хрупких регулярных выражений. Со стороны встраивания беру на себя маршалинг между структурами C и значениями Janet, абстрактные типы с корректными хуками сборщика мусора, циклы событий и упаковку, чтобы всё собиралось через jpm или обычный Makefile. Для меня важна корректность: каждый результат идёт с тестами, комментариями в коде и короткой инструкцией, чтобы вы сопровождали его сами. Я поставлял код на Janet для сборочной оснастки, конвейеров обработки данных и скриптов на стороне прошивок для ограниченных по ресурсам целей. Опишите C-интерфейс или текст, который нужно разобрать, — верну рабочий, задокументированный Janet.

Безопасная сделка (Эскроу)

Оплата резервируется на эскроу-счёте Payora в USDT (TRC-20) и переводится исполнителю только после подтверждения выполнения работы.

Контакты фрилансера
E-mailПоказать
24
Твенти · совет

Перед тем как заказать

  • Посмотрите портфолио исполнителя.
  • Опишите задачу и спросите цену и срок.
  • Проверьте отзывы других заказчиков.
  • Или опубликуйте проект и сравните несколько предложений.
Тот же раздел

Похожие услуги

Все услуги раздела
Полезно знать
Как заказать эту услугу?

Напишите исполнителю через форму на этой странице: опишите задачу, срок и нужный результат.

Как проверить исполнителя?

Откройте анкету: рейтинг, портфолио и отзывы других заказчиков показывают опыт в похожих задачах.

Content H.Веб-программирование
Написать