Home >

news Help

Publication Information


Title
Japanese: 
English:Implementation and Evaluation of an Interpreter for Functional Reactive Programming on Small Embedded Devices 
Author
Japanese: 鈴木 豪, 渡部 卓雄, 森口 草介.  
English: Go Suzuki, Takuo Watanabe, Sosuke Moriguchi.  
Language English 
Journal/Book name
Japanese: 
English:Companion Proceedings of the 7th International Conference on the Art, Science, and Engineering of Programming 
Volume, Number, Page         pp. 12-16
Published date Mar. 13, 2023 
Publisher
Japanese: 
English:ACM 
Conference name
Japanese: 
English:7th International Workshop on Modern Language Runtimes, Ecosystems, and VMs (MoreVMs 2023) 
Conference site
Japanese: 
English:Tokyo 
Official URL https://2023.programming-conference.org/home/MoreVMs-2023
 
DOI https://doi.org/10.1145/3594671.3594674
Abstract This paper reports the implementation of Emfrp-REPL, an interactive interpreter (REPL) of a functional reactive programming (FRP) language for resource-constrained embedded systems. Its goal is to accelerate the prototyping and development of microcontroller-based embedded systems. The interpreter runs on small-scale embedded devices based on 32-bit microcontrollers, such as ESP32 with 520KiB size data RAM. The evaluation shows that the memory usage of Emfrp-REPL is comparable to MicroPython, and the range of its latency is narrower than MicroPython, according to microbenchmarks.

©2007 Tokyo Institute of Technology All rights reserved.