针对现在手机程序设计语言存在编程效率低,可扩展性差等缺点,提出了一种高效的可扩展脚本语言——PScript。PScript语言以Python语言为原形,建立在J2M E(Java 2 m icro ed ition)平台上,具备开发效率高、支持动态链接、代码可释放、执...针对现在手机程序设计语言存在编程效率低,可扩展性差等缺点,提出了一种高效的可扩展脚本语言——PScript。PScript语言以Python语言为原形,建立在J2M E(Java 2 m icro ed ition)平台上,具备开发效率高、支持动态链接、代码可释放、执行的二进制代码小、可读性好、代码清晰、节省运行空间等优点。详细分析了PScript语言的语法与类库,编译器与虚拟机等部分,并阐述了动态载入实现细节。通过和M IDP(m ob ile in form ation dev ice profile),M ob ileB as ic进行常规性能测试,网络动态载入性能测试以及语言特性的对比测试,充分体现出PScript语言编写及运行效率高,可扩展性强的特点。展开更多
文摘针对现在手机程序设计语言存在编程效率低,可扩展性差等缺点,提出了一种高效的可扩展脚本语言——PScript。PScript语言以Python语言为原形,建立在J2M E(Java 2 m icro ed ition)平台上,具备开发效率高、支持动态链接、代码可释放、执行的二进制代码小、可读性好、代码清晰、节省运行空间等优点。详细分析了PScript语言的语法与类库,编译器与虚拟机等部分,并阐述了动态载入实现细节。通过和M IDP(m ob ile in form ation dev ice profile),M ob ileB as ic进行常规性能测试,网络动态载入性能测试以及语言特性的对比测试,充分体现出PScript语言编写及运行效率高,可扩展性强的特点。