libdoc:C中的WIP文档构建器

时间:2024-04-21 15:48:33
【文件属性】:

文件名称:libdoc:C中的WIP文档构建器

文件大小:79KB

文件格式:ZIP

更新时间:2024-04-21 15:48:33

C

的libdoc 该项目正在进行中。 该项目是Philip Wadler的的C实现。 源代码基于JavaScript实现。 这样做的功能是拥有一个可以从多个上下文中绑定的库(即,无需通过节点进程来运行打印机。希望这将使在其他格式化程序中更漂亮的打印机的使用变得更加容易)。 到目前为止,以下是的命令已实现: 康卡特 团体 条件组 充满 ifBreak breakParent 加入 线 软线 强硬路线 字面量 lineSuffix lineSuffixBoundary 缩进 凹陷的 对齐 markAsRoot dedentToRoot 修剪 光标 JavaScript 在此存储库中的javascript下还嵌入了一个JavaScript库,该库与src下定义的C库链接。 它使用访问节点头。 当前,您可以从更漂亮的位置创建文档树,然后将其传递到本机模


【文件预览】:
libdoc-master
----.gitignore(27B)
----Makefile(314B)
----src()
--------stack.h(606B)
--------debug.c(3KB)
--------buffer.c(3KB)
--------print.c(7KB)
--------memory.h(128B)
--------options.h(324B)
--------node.c(8KB)
--------options.c(762B)
--------node.h(1KB)
--------memory.c(604B)
--------buffer.h(426B)
--------stack.c(3KB)
--------print.h(354B)
--------main.c(456B)
--------debug.h(202B)
----CODE_OF_CONDUCT.md(3KB)
----LICENSE(1KB)
----javascript()
--------package.json(416B)
--------index.js(727B)
--------__tests__()
--------binding.gyp(528B)
--------binding.cc(2KB)
--------binding.h(330B)
--------yarn.lock(153KB)
----.github()
--------workflows()
--------dependabot.yml(116B)
----README.md(2KB)

网友评论