没有合适的资源?快使用搜索试试~ 我知道了~
uprocess:一个简单的用javascript编写的预处理器,支持包括,定义,ifndef,ifdef
共17个文件
js:13个
license:1个
gitignore:1个
需积分: 11 1 下载量 19 浏览量
2021-05-07
22:54:47
上传
评论
收藏 15KB ZIP 举报
温馨提示
进程 用JavaScript编写的简单预处理器,支持包括,定义,取消定义,ifdef,ifndef,警告和错误。 它需要一个文件和一个包含define的对象,并将处理后的文件作为字符串返回。 请注意,就像在C#中一样,预处理器变量只能是定义的,也可以是未定义的。 如果尝试为其分配值,则将忽略该值。 预期用途是编写生成脚本,以创建程序的个性化生成,包括将源文件转换为其他源文件,并确保不多次包含某些文件。 动机 我们尝试了其他预处理器,但发现它们要么损坏,要么过于复杂以至于无法确定它们的作用。 我们希望使用一个有效且易于理解的预处理器。 应该很清楚它做什么和不做什么。 我们希望程序完全按照文档中的说明进行操作,因此,请告知我们任何与文档不一致的行为(即使您发现该偏差有用)。 指令 表达式的所有元素之前,之后和之间都可以出现所希望的空白,但是没有换行符。 表达式的元素是// , #keywo
资源推荐
资源详情
资源评论
收起资源包目录
uprocess-master.zip (17个子文件)
uprocess-master
.gitignore 12B
package.json 2KB
uprocess.js 9KB
LICENSE 1KB
README.md 6KB
refactor.js 8KB
tests
relative includes
test.js 409B
testFolder
scriptFile.js 26B
dataFile1.js 9B
conditional includes
test.js 513B
dataFile2.js 12B
dataFile1.js 12B
warning and error
test.js 306B
processFile equals processText
scriptFile.js 57B
test.js 754B
dataFile1.js 12B
uprocess-cli.js 3KB
共 17 条
- 1
资源评论
msjhfu
- 粉丝: 30
- 资源: 4607
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 个人原创STM32F1 BOOTLOADER,主控芯片为STM32F103VET6
- Alpaca 交易 API 的 Python 客户端.zip
- 基于Django与讯飞开放平台的ACGN文化交流平台源码
- 中国象棋(自行初步设计)
- 微信小程序实现找不同游戏
- 100_Numpy_exercises.ipynb
- 2023-04-06-项目笔记 - 第三百二十六阶段 - 4.4.2.324全局变量的作用域-324 -2025.11.23
- 一个简单的模板,开始用 Python 编写你自己的个性化 Discord 机器人.zip
- TP-Link 智能家居产品的 Python API.zip
- 一个需要十一个字才能i激活的神奇代码-OLP
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功