Conference Paper Towards Reflection in an FRP Language for Small-Scale Embedded Systems

渡部, 卓雄  ,  Watanabe, Takuo  ,  澤田, 賢祐  ,  Sawada, Kensuke

2017-04 , ACM , ACM
Description
This paper presents possible usages of reflection in Emfrp, a functional reactive programming language designed for resource constrained embedded systems. We propose a simple reflection mechanism that provides a higher-level abstraction for accessing the internals of the language runtime. In this mechanism, the metalevel access is via time-varying values. This means that the reflective operations are also reactive.As an example, we show a simple adaptive runtime of the language that eliminates unnecessary evaluations.
This paper presents possible usages of reflection in Emfrp, a functional reactive programming language designed for resource constrained embedded systems. We propose a simple reflection mechanism that provides a higher-level abstraction for accessing the internals of the language runtime. In this mechanism, the metalevel access is via time-varying values. This means that the reflective operations are also reactive.As an example, we show a simple adaptive runtime of the language that eliminates unnecessary evaluations.

Number of accesses :  

Other information