Capítulo de livro Revisado por pares

Design and Implementation of an Objective-C Compiler for the Virtual Machine on Smart Phone

2011; Springer Science+Business Media; Linguagem: Inglês

10.1007/978-3-642-27204-2_7

ISSN

1865-0937

Autores

Yunsik Son, YangSun Lee,

Tópico(s)

Robotics and Automated Systems

Resumo

For each platform, for smart phone contents, a unique development environment exists and thus suitable development methods and development languages must be used for each platform. A problem of this development environment is that when contents are created for a number of platforms, an increase in expenses occurs. SVM(Smart Virtual Machine) is a virtual machine solution which is being developed to overcome this problem by using SIL(Smart Intermediate Language) as an intermediate language. SIL is capable of accommodating ISO/IEC C++, Java, Objective-C and other object-oriented programming. In this paper, the Objective-C compiler for the virtual machine is designed and virtualized which creates stack based virtual machine codes, not objective codes when using contents previously developed for the use on other platforms.

Referência(s)