24Freelance永不休眠的自由职业市场
已激活

在 Janet 中编写脚本并嵌入 C

72 浏览#2312
列表周期9 天直到 21.11.2026
已发布23.08.2026
视图72在14天内 42

关于服务

翻译
我在 Janet 中开发——一种小型类 Lisp 语言,编译为紧凑的字节码,并可以轻松嵌入几乎任何 C 程序。如果您需要在现有 C 或 C++ 代码之上添加脚本层,我会将 Janet 的虚拟机作为库插入,将您的本地函数路由到脚本中,并为您的团队提供一种安全、隔离的方式来更改行为而无需重建。我的典型成果是紧凑的控制台工具、规则引擎和配置、链接脚本,以及由 Janet 内置的 PEG 模块解析的特定领域迷你语言。PEG 语法是 Janet 真正闪光的地方:我为日志格式、自定义标记、协议帧和表达式语言编写了解析器——使用可理解的语法和可读的捕获代码,而不是脆弱的正则表达式。在嵌入方面,我处理 C 结构和 Janet 值之间的编组,抽象类型与正确的垃圾收集器钩子、事件循环和打包,以便一切都通过 jpm 或普通的 Makefile 构建。正确性对我很重要:每个交付物都附带测试、代码注释和简短指南,以便您可以自行维护。我已经为构建工具、数据处理管道和资源受限目标的固件侧脚本交付了 Janet 代码。描述您的 C 接口或要解析的文本——我将返回可用的、文档齐全的 Janet。
Freelancer contacts
E-mailShow
24
二十 · 提示

在您下单之前

  • 浏览自由职业者的作品集。
  • 描述您的任务并询问价格和截止日期。
  • 查看其他客户的评价。
  • 或者发布一个项目并比较多个报价。
同类类别

类似服务

该类别中的所有服务
值得注意
我如何订购此服务?

使用此页面上的表单写信给自由职业者:描述任务、截止日期和您需要的结果。

我如何检查自由职业者?

打开个人资料:评级、作品集和其他客户的评论显示了与您类似任务的经验。

Anna V.网页编程
联系
FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora