{"title":"形式语义课程抽象机器码编译模块","authors":"William Steingartner","doi":"10.1109/SAMI50585.2021.9378696","DOIUrl":null,"url":null,"abstract":"In this paper, we present a software module developed for the course Semantics of Programming Languages. This software will be part of the intended comprehensive software package to simplify and make the teaching of formal principles in theoretical computer science more attractive. During the pandemic, the need to support illustrative and illustrative online teaching increased. Our software is designed to illustrate and visualize the translation of a higher-level language into code for the Abstract Machine, the definition of which is based on the structural operational semantics of programs.","PeriodicalId":402414,"journal":{"name":"2021 IEEE 19th World Symposium on Applied Machine Intelligence and Informatics (SAMI)","volume":"200 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-01-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Compiler Module of Abstract Machine Code for Formal Semantics Course\",\"authors\":\"William Steingartner\",\"doi\":\"10.1109/SAMI50585.2021.9378696\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper, we present a software module developed for the course Semantics of Programming Languages. This software will be part of the intended comprehensive software package to simplify and make the teaching of formal principles in theoretical computer science more attractive. During the pandemic, the need to support illustrative and illustrative online teaching increased. Our software is designed to illustrate and visualize the translation of a higher-level language into code for the Abstract Machine, the definition of which is based on the structural operational semantics of programs.\",\"PeriodicalId\":402414,\"journal\":{\"name\":\"2021 IEEE 19th World Symposium on Applied Machine Intelligence and Informatics (SAMI)\",\"volume\":\"200 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-01-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 IEEE 19th World Symposium on Applied Machine Intelligence and Informatics (SAMI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SAMI50585.2021.9378696\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE 19th World Symposium on Applied Machine Intelligence and Informatics (SAMI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SAMI50585.2021.9378696","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Compiler Module of Abstract Machine Code for Formal Semantics Course
In this paper, we present a software module developed for the course Semantics of Programming Languages. This software will be part of the intended comprehensive software package to simplify and make the teaching of formal principles in theoretical computer science more attractive. During the pandemic, the need to support illustrative and illustrative online teaching increased. Our software is designed to illustrate and visualize the translation of a higher-level language into code for the Abstract Machine, the definition of which is based on the structural operational semantics of programs.