Hasty Briefsbeta

双语

ATS3 Xanadu Released

a year ago
  • #JavaScript
  • #ATS3
  • #compiler
  • ATS3是ATS语言的第三个版本,目前正在ATS-Xanadu项目下开发中。
  • XATSHOME是ATS3的学习与贡献中心平台。
  • 'contrib'目录中包含'contrib/githwxi'作为个人目录配置的示例。
  • ATS3转JS编译器存放在'xassets/JS/xats2js/xats2js_jsemit01_dats_opt0.js'路径下。
  • 需将环境变量XATSHOME设置为其目录路径(例如'~/Research/XATSHOME')。
  • 使用'node --stack-size=8000'命令配合编译器脚本将ATS3代码编译为JS。
  • 生成的JS代码需要依赖'xassets/JS/xats2js/runtime/'中的运行时文件才能执行。
  • 完整编译示例可参考'contrib/githwxi/pground/proj001@250424/misc001/Makefile'文件。