SCS Undergraduate Thesis Topics
|Bryan Mills||Peter Lee, Aleksandar Nanveski||A Survey of Mechanisms for Language Extensibility|
We consider the problem of designing a language to allow incorporation of new features into itself from user source code, including combination with other languages. With this goal, we offer several major features that would contribute to such a language, and survey some works addressing these features. We conclude by suggesting aspects of the system that may require further research.