CHICKEN

软件截图:
CHICKEN
软件详细信息:
版本: 4.0.0
上传日期: 6 Jun 15
许可: 免费
人气: 8

Rating: nan/5 (Total Votes: 0)

目前,它运行在Linux,MacOS X系统,Windows和许多Unix操作系统有关。
鸡生产便携,高效的C,几乎支持目前所有的Scheme语言标准,R5RS,包括许多增强和扩展

功能

  • 包括一个全功能的交互式解释器,以及一个优化的批处理编译器
  • 可用的解释脚本或编译独立的可执行文件与动态或静态链接
  • 为尾递归,一流的延续和卫生宏全面支持
  • 高度便携和已知的多个平台,包括x86,x86-64的,IA-64,PowerPC的,SPARC和UltraSPARC,阿尔法,MIPS,ARM和S / 390
  • 运行
  • 在BSD许可证的条款分发自由使用和修改
  • 透明的,可动态加载的编译代码和连接到C
  • 支持
  • 在一个易于使用的外国功能界面从Scheme代码
  • 访问C和C ++库
  • 基于一流的延续轻量级用户级线程
  • 提供高,低层次的卫生宏,包括语法规则
  • 包含一个强大的模块系统,集成了卫生宏和独立编译
  • 执行分析,调​​试,回溯和单步执行支持
  • 系统界面POSIX覆盖环境和文件系统访问,管道,工艺,信号,锁具,插座,低层次,内存映射I / O
  • 在Perl兼容的正则表达式,包括SRE语法的支持(结构化正则表达式)
  • 支持Unix和Windows下的解释或编译shell脚本
  • 支持大量计划的要求执行(SRFIs)

  • 可在&QUOT
  • 在许多图书馆和扩展;鸡蛋无限"

什么在此版本中是新的

  • 修正了MinGW的构建
  • PCRE 7.7
  • 进行按位或使用
  • Bug修复
  • 在线程终止!
  • Bug修复
  • 在Cygwin的建设补丁把运行时库在正确的地方。
  • 添加支持外树编译(通过SRCDIR变量)
  • 的bug修复(与字符串>若干" /")
  • 选择性过程分析支持,在编译器
  • 单元utils的:移动fileand路径相关的程序单元文件
  • 在新的单元文件

什么是3.3.0版本,新的

  • 在错误的按位或使用
  • 错误修复门票393,430,436
  • 在bug修复指针 - >地址
  • 在构建系统现在设置libchicken.so的SONAME领域Linux下
  • 固定decode_literal
  • 分配错误
  • 在一些修补程序来构建系统时USE_HOST_PCRE设置
  • 添加使用单位端口单元演员和鸡设置
  • 单元utils的和额外:移动端口扩展单元端口
  • 在新单位的端口

什么是3.2.0版本的新

  • 在单元演员:移动列表,队列,串到数据结构
  • 在新的单位数据结构
  • 单元库:symbol->字符串拷贝现在它的参数
  • 鸡设置:选择添加-svn干线
  • 单元utils的:添加的文件拷贝和文件移动(由EINIT队请求)
  • 单元SRFI-69:加哈希表明确
  • 单元SRFI-69:新
  • 单元演员:移动SRFI 69单元SRFI-69

什么是3.1.0版本,新的

  • 在svnrevision.sh清洗逻辑,以防止无效的错误信息
  • CSC修正了防止可执行文件的静态链接(构建顺序问题)
  • 单元的正则表达式:PCRE 7.6
  • 单元的正则表达式:避免字符串拷贝在正则表达式匹配
  • 鸡设置:鸡蛋,或-build前缀和 - 下载 - 目录选项,分别下载到和通过CHICKEN_TMPDIR或TMPDIR环境变量所决定的临时目录编制; -destdir选项被替换-install前缀。
  • TCP单元:采用串更快插座写偏移成字符串,而不是[吉姆Ursetto]
  • 在MSVC现在可以用于构建系统,当标准的UNIX工具(如MSYS)可用
  • 单元库:添加" flonum打印精度"改变16的默认
  • 单元POSIX:创建目录现在可以处理给定的路径在DOS下的驱动器号
  • 单元POSIX:增加statpredicates文件类型
  • 单元POSIX:加入的strftime格式字符串支持"时间>字符串"
  • 单元POSIX:加入"与字符串>及时间;, QUOT这需要一个strptime格式字符串(仅限Unix)
  • 单元演员:加入"左节","右节","没有","总是QUOT;和"绝不"
  • ???
  • 单元演员:加入"哈希表,合并及QUOT;,"哈希表,地图和QUOT;,"哈希表换每个",并延长与QUOT;让哈希表"最小/最大负载和初始值
  • 单元演员:加入" EQ -hash"," EQV -hash","等于-hash","一些散列","符号哈希","关键字哈希&QUOT??? ;," ###SYS数散列挂机"和"哈希通过身份"作为一个同义词和QUOT; EQ -hash"

什么是3.0.0版本,新的

  • 在升级方案,complete.el到0.6版本
  • 单元库:添加"一滴="
  • 库可任选与已安装的libpcre建
  • 鸡设置访问一组独立的鸡蛋,特定的鸡主要版本(3)
  • 加入CSI选项" -p" (" -print")和QUOT; -P" (" -pretty打印")
  • 适用于Mac OS X通用二进制支持长谷增加了
  • `康德,扩大“可在一套核心的宏
  • 在SPARC64架构超过​​126过程参数允许
  • POSIX单位:QUOT; seconds->字符串"和"时间>字符串"现在已经其尾随#
  • ewline字符删除。 THIS IS向后兼容的更改。

什么是2.739版本新

  • 在SVN结账的,现在可以从引导压缩包不建需要预先安装"鸡"可执行
  • 在文字被编译在独立于平台的二进制编码成导致更快的ç编译时间和教育部紧凑二进制可执行文件。这也使得"压缩-文字"选项​​和申报不必要的
  • 的" -compress-文字"编译器选项和"压缩-文字"声明已被删除
  • 的CHICKEN_HOME环境变量现在已经过时,用CHICKEN_PREFIX和可能CHICKEN_REPOSITORY_PATH
  • 添加预GC钩C级可变
  • 在Cygwin的现在完全支持
  • 删除过时的功能:
  • 在扩展-信息
  • 在打印回溯
  • 在测试功能?
  • 在___回调(chicken.h)
  • 在国外回调的λ[*]
  • 线程提供信号!
  • 在临界区
  • 启用-中断
  • 禁用-中断
  • 无效的过程调用处理程序
  • 在没有依赖于平台的目录路径分隔符了,斜线(" /")和反斜杠("")字符可以互换使用
  • 新的程序和QUOT;正则表达式*","正则表达式,优化"和"使锚图案" (regex库单位)
  • 新的程序和QUOT; terminall尺寸和QUOT;,"终端名称和QUOT;和"获取主机名和QUOT; (POSIX库单元)
  • 鸡设置:可以从蛋库的本地SVN结帐创建库目录文件
  • 鸡设置有新的选项" -host扩展"给力编纂和QUOT扩展;主机"模式下使用一个交叉编译鸡时
  • 为构建系统更好的跨发展的支持(Makefile中接受各种变量,用于自定义生成)
  • "文件大小"和"文件-STAT"处理的文件大小和GT;现在,4GB
  • "发现-文件"收集目录,好了,现在[感谢伊万Raikov]
  • 添加" DIST"目标到顶层的Makefile
  • " andmap"和" ormap"已过时
  • 的makefile现在支持重新链接
  • 添加"线程等待换I / O&QUOT!; (SRFI-18库单元)
  • 的"鸡虫"程序现在可以用于创建错误报告,并将其发送给鸡维护者

什么是2.717版本新

  • 在新的二进制兼容版本(3)安装的鸡蛋MST重新编译!
  • 弃用"移&QUOT!;和"不印字"!
  • 正则表达式单元:采用PCRE 7.4
  • utils的单元:使用编译的正则表达式
  • 单元POSIX:使用编译的正则表达式
  • 在额外的符号插槽拆除构建选项
  • 补充Lisp风格符号属性列表

在什么版本2.701新是

  • 在无数的错误修正和小的改进
  • 在新的外交类型:
  • [nonnull-]无符号-C串[*]
  • 在C-字符串列表[*]
  • 添加"未使用QUOT;声明说明
  • 在新的GNU设为基础构建过程
  • libffi不再使用,手工编码的汇编用于X86,X86-64和PowerPC平台
  • 库单元:
  • BLOB?
  • 请-一滴
  • 斑点尺寸
  • 与字符串> BLOB
  • blob->字符串
  • 正则表达式单位:
  • 水珠?
  • utils的单位:
  • 目录空?
  • 在港倍
  • 演员单位:
  • 在哈希表中删除!
  • 低电平软键单位:
  • 在发生变异,程序
  • SRFI-4单元:
  • XXXvector->斑点[/共享]
  • blob-> XXXvector [/共享]
  • CSC选项:
  • -cxx名
  • -disable-编译器宏
  • 字节载体已被删除,被新&QUOT更换;斑"键入
  • 添加SRFI-4单元的各种blobSRFI-4向量转换程序
  • ":任选的QUOT;已更名为"可选" (老名字仍然可用,但已过时)
  • "开关"已取代"选取[ ("开关"依然可用,但不建议使用)
  • " TCP连接"和" TCP-同意]通过参数&QUOT处理超时; TCP连接超时"和" TCP-接受超时"
  • TCP单位:读/写超时支持

类似的软件

Munee
Munee

10 Dec 15

Bee
Bee

13 May 15

Assets-packager
Assets-packager

13 Apr 15

意见 CHICKEN

评论没有发现
添加评论
打开图片!