Abstract
In this paper, we present an existing simple domain-specific language for representing the motion of a robot in an orthogonal two-dimensional system and we define its natural semantics. The language contains basic statements for moving the robot in specified directions, actually without flow control constructs such as a loop or conditional. In our approach, we show how to extend the semantic definition for a given language. We define natural semantics for both basic and extended (modified) versions of a language. Our new method of natural semantics constructed in this way becomes a natural part of the spectrum of semantic methods for a given type of languages. The achieved results will be included as a new and current topic in the course Formal Semantics as a support in the education of young IT experts. A correct method with proven and verified properties is also a great assumption for the future construction of visual semantic technologies to support university education.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.