目前正在开发中的ATS第三版ATS3,可以在XATSHOME上学习和参与贡献。快速体验ATS3的方法是使用XATSHOME中的“contrib”目录,其中包含例如“contrib/githwxi”这样的示例。开始之前,请参考现有示例,在该目录下创建你自己的目录。 ATS3到JS的编译器位于`xassets/JS/xats2js/xats2js_jsemit01_dats_opt0.js`,可以使用Node.js调用。设置环境变量`XATSHOME`为XATSHOME目录的位置。在`contrib/githwxi`示例中,编译命令为:`node --stack-size=8000 ./../../xassets/JS/xats2js/xats2js_jsemit01_dats_opt1.js mycode.dats`。 生成的JavaScript代码需要`xassets/JS/xats2js/runtime/xats2js_js1emit.js`和`xassets/JS/xats2js/runtime/xats2js_prelude.js`的运行时支持才能运行。`contrib/githwxi/pground/proj001@250424/misc001/Makefile`提供了一个完整的编译过程示例。