Move是一种新的编程语言,旨在为Libra Blockchain提供安全可编程的基础. 组织 Move语言目录由五部分组成: 的虚拟机(VM),其中包含的字节码格式,字节码解释器,和基础设施执行事务的块.该目录还包含生成创世块的基础结构. 该字节码验证,其中包含了拒绝无效移动字节码静态分析工具.虚拟机在执行它之前遇到的任何新Move代码上运行字节码验证程序.编译器在其输出上运行字节码验证器,并将错误表示给程序员. Move中间表示(IR)编译器,它将人类可读的程序文本编译为Move字节码.警告…