Mixed languageprogramming is very useful for many applications which can take advantage of the salient features of different programminglanguages. In this paper, design and Implementation of Chjava which supports po...
详细信息
ISBN:
(纸本)0780397215
Mixed languageprogramming is very useful for many applications which can take advantage of the salient features of different programminglanguages. In this paper, design and Implementation of Chjava which supports portable mixed languageprogramming In C/C++ and java will be presented. Chjava integrates portable C/C++ interpreter Ch and java virtual machine. Using Chjava, java classes can be executed from a C/C++ program interpretiely, and C/C++ programs can be executed from a java program. Chjava contains the salient features of both C/C++ and java. The application of Chjava in interactive control of a mechatronic system is presented. The mechatronic system can be controlled in a standalone environment. It can also be controlled across internet through a Web browser with the program running either in a client side or In a Web server. In this application, the control of C/C++ scripts can be generated and modified dynamically. It is expected that Chjava will find applications in many different fields.
Naturaljava is a prototype for an intelligent natural-language-based user interface for creating, modifying, and examining java programs. The interface exploits three subsystems. The Sundance natural language processi...
详细信息
Naturaljava is a prototype for an intelligent natural-language-based user interface for creating, modifying, and examining java programs. The interface exploits three subsystems. The Sundance natural language processing system accepts English sentences as input and uses information extraction techniques to generate case frames representing program construction and editing directives. A knowledge-based case frame interpreter, PRISM, uses a decision tree to infer program modification operations from the case frames. A java abstract syntax tree manager, TreeFace, provides the interface that PRISM uses to build and navigate the tree representation of an evolving java program. In this paper, we describe the technical details of each component, explain the capabilities of the user interface, and present examples of Naturaljava in use.
The paper advances the view that javalanguage is a computer programminglanguage which is easily learned and utilized according to its character, and then summarizes a learning route about javalanguage through which...
详细信息
Under the background of the Internet + era, the learning environment of college students has undergone earthshaking changes, and the combination of the Internet and education and teaching has also produced a new teach...
详细信息
With the continuous development of China's economy and society, computers have become an indispensable part of our lives. The development of intelligent life and the normal operation of computers cannot be separat...
详细信息
More and more programming tools have been created to help people to learn new programminglanguages. Although the number of tools to support beginning learners has increased, none directly compare different languages....
详细信息
Star is a functional, multi-paradigm and extensible programminglanguage that runs on the java platform. Starview Inc developed the language as an integral part of the Starview Enterprise Platform, a framework for rea...
详细信息
Generic Code Clone Detection (GCCD) is a code clone detection model that use distance measure equation, enabling detection of all types of code clones, naming clone Type-1, Type-2, Type-3 and Type-4 in java programmin...
详细信息
Many algorithmic steps require more than one statement to implement, but not big enough to be a method (e.g., add element, find the maximum, determine a value, etc.). These steps are generally implemented by loops. In...
详细信息
With the proliferation of mobile devices in daily life, ensuring the security and performance of these devices has become crucial. On Android, the java Native Interface (JNI) acts as a bridge, allowing native librarie...
详细信息
暂无评论