没有合适的资源?快使用搜索试试~ 我知道了~
katana-parser:纯C99中CSS解析库
共32个文件
h:10个
c:8个
md:2个
需积分: 10 1 下载量 93 浏览量
2021-05-04
23:49:30
上传
评论
收藏 109KB ZIP 举报
温馨提示
Katana-纯C CSS解析器。 Katana是 (级联样式表)解析算法的实现,实现为纯C库,没有任何外部依赖性。 它旨在用作其他工具和库的构造块,例如linter,验证器,模板语言以及重构和分析工具。 Katana受到启发,因此它具有一些与Gumbo相同的目标和功能。 目标和功能: 简单的API,可以很容易地被其他语言包装。 相对轻量级,没有外部依赖关系。 支持片段解析。 非目标: 可变性。 Katana的设计目的是将样式表转换为解析树,并立即释放该解析树。 它并非旨在将节点或子树持久存储在解析树之外,也不旨在在程序中执行任意样式更改。 如果需要此功能,我们建议在对其进行操作之前,将Katana解析树转换为更适合您的程序特定需求的可变样式表示形式。 愿望清单: 完全符合。 可破解的转储或打印。 鲁棒性强,可应对不良输入。 功能齐全的错误报告。 其他性能改进。
资源推荐
资源详情
资源评论
收起资源包目录
katana-parser-master.zip (32个子文件)
katana-parser-master
Makefile.am 1KB
.gitignore 2KB
visualc
katana.vcxproj 6KB
katana.vcxproj.user 162B
katana.vcxproj.filters 2KB
include
strings.h 152B
unistd.h 15B
util.h 0B
src
foundation.h 5KB
tokenizer.h 1KB
selector.h 2KB
katana.h 14KB
selector.c 27KB
foundation.c 7KB
katana.lex.c 143KB
katana.lex.h 9KB
katana.tab.h 7KB
parser.c 56KB
parser.h 11KB
tokenizer.c 10KB
katana.tab.c 138KB
katana.pc.in 232B
LICENSE 1KB
configure.ac 935B
COPYING 1KB
examples
fragment.c 3KB
dump_stylesheet.c 925B
THANKS 300B
README.md 3KB
benchmarks
download.sh 702B
CHANGES.md 678B
autogen.sh 2KB
共 32 条
- 1
资源评论
李凜之
- 粉丝: 36
- 资源: 4602
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功