How to integrate EDA tools to enable interoperability and ease of use has been a very time-consuming and com-plicated job. Conventionally, each tool comes with a unique and simple set of commands for interactive use such as Sis[12], Vis[8], and Magic[5], but it lacks full programming capability of a scripting language. Also, it discourages fur-ther exploration to the underlying system functionality. Not only the code is hard to reuse, but also rapid prototyping of a new algorithm is impossible. A new algorithm may still take years to develop, which has to start from scratch and struggles between various formats. In this paper, we study and address how to easily integrate those applica-tion program interface(API)’s into most popular scriptin...
A domain-specific language is a specialized and problem-oriented language. Successful application of...
In this paper we present the parser we wrote to produce automatically Perl bindings for C++ librari...
Over the past 20 years, there has been a shift in the target audience of software applications. Prev...
Tcl/Tk scripting language has become the de-facto standard for EDA tools. This paper explains how to...
The subject of this thesis is a qualitative analysis of the usability of three contemporary programm...
examination reveals that it is far more extensive and had much more capability than a reporting lang...
Background: The computer software engineering market provides the developers with the multitude of ...
Lua is one of the most popular embedded programming languages. This language is used in many differe...
Visual scripting languages are used as alternatives to text programming to make coding easier. Visua...
End-user scripting languages are relatively easy to learn, but have limited expressive power. Tile-b...
In recent years, component-based development has evolved to one of the key technologies in software ...
In 1987, computer programmer and linguist Larry Wall authored the general-purpose, high-level, inter...
This paper describes a new toolkit for X11 called Tk. The overall functions provided by Tk are simil...
The theme of this project is end-user programming, and we focus on how to teach programming to end-u...
Perl is a powerful programming language that has grown in popularity since it first appeared in 1988...
A domain-specific language is a specialized and problem-oriented language. Successful application of...
In this paper we present the parser we wrote to produce automatically Perl bindings for C++ librari...
Over the past 20 years, there has been a shift in the target audience of software applications. Prev...
Tcl/Tk scripting language has become the de-facto standard for EDA tools. This paper explains how to...
The subject of this thesis is a qualitative analysis of the usability of three contemporary programm...
examination reveals that it is far more extensive and had much more capability than a reporting lang...
Background: The computer software engineering market provides the developers with the multitude of ...
Lua is one of the most popular embedded programming languages. This language is used in many differe...
Visual scripting languages are used as alternatives to text programming to make coding easier. Visua...
End-user scripting languages are relatively easy to learn, but have limited expressive power. Tile-b...
In recent years, component-based development has evolved to one of the key technologies in software ...
In 1987, computer programmer and linguist Larry Wall authored the general-purpose, high-level, inter...
This paper describes a new toolkit for X11 called Tk. The overall functions provided by Tk are simil...
The theme of this project is end-user programming, and we focus on how to teach programming to end-u...
Perl is a powerful programming language that has grown in popularity since it first appeared in 1988...
A domain-specific language is a specialized and problem-oriented language. Successful application of...
In this paper we present the parser we wrote to produce automatically Perl bindings for C++ librari...
Over the past 20 years, there has been a shift in the target audience of software applications. Prev...