Unicode是一种国际字符的编码标准,Fuxi源程序输入流就是由Unicode字符编码组成的数据流。编译器将依据Fuxi的词法定义,对这个输入流进行分析,将其转换成一个个的词法符号。关于Unicode的材料可以在以下网站获取:
Fuxi语言采用Unicode的4.0版本,并且Fuxi平台将跟踪Unicode规范的演变而不断升级。
除了注释、标识符、字符常量及字符串外,所有程序的其它输入成分均由ASCII(the American Standard Code for Information Interchange)字符构成(下面所述的Unicode转义系列也是由ASCII字符构成的)。Unicode的前128个编码为ASCII字符。需要指出的是,由于Fuxi的标识符采用Unicode字符,因此类型名、变量名、方法名等都可以直接使用汉字(简体或繁軆)。
在不支持Unicode字符的编辑器中,用户可以使用Unicode转义系列(Unicode Escape Sequence)来输入任何Unicode字符,Unicode转义系列和其所对应的Unicode字符是完全等价的。