Rodolfo Toledo
Rodolfo Toledo
Phd Student rtoledo@dcc.uchile.cl
PLEIAD Lab Blanco Encalada 2120, of 415
Computer Science Department (DCC) Santiago, Chile
University of Chile tel: +56 2 9784682

Short Research Description

(from the abstract of my thesis proposal)

Interpreters represent an excellent alternative for the de finition of semantics of programming languages. Using interpreters, one can easily experiment with new language semantics and at the same time, obtain a executable version of them. The problem is that a modular definition of semantics does not seem to be possible using traditional paradigms like object-oriented programming. Because of this, language experimentation through interpreters becomes a cumbersome task because implementing new unanticipated features would likely result in pervasive changes to the interpreters. In this thesis proposal, we consider the use of non-conventional modularization approaches in the particular context of interpreter construction. More precisely, we tackle the issue of constructing from scratch an interpreter for a language featuring a wide range of characteristics in a modular way. The use of this modular de finition of interpreters is fundamental for easy language semantics experimentation and prototyping, constituting an essential fi rst step towards new languages.

Publications

The following documents are included by the contributing authors as a means to ensure timely dissemination of scholarly and technical work on a non-commercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.

Loading bibtex info...

Other Stuff

Personal WEB page:

http://www.rtoledo.cl

For those who like panoramic pictures:

http://panos.rtoledo.cl

 

DCC
Universidad de Chile