{"title":"Automatic Translation of Computer Algebra Systems' Worksheets","authors":"Lauri Eskor, M. Lepp, Eno Tõnisson","doi":"10.1109/ICCSA.2011.50","DOIUrl":null,"url":null,"abstract":"There can be varying degrees of difference between the commands, syntax, etc., of computer algebra systems. Sometimes, translation from one computer algebra system to another is needed. As the languages of computer algebra systems are similar to programming languages, the translation techniques used in case of programming language seem to be productive. This paper focuses on syntax-directed translation where grammars have a central role. The area of commands is restricted to the commands useful for school mathematics. A prototype is developed for translating the worksheets of Maple, Maxima and WIRIS.","PeriodicalId":428638,"journal":{"name":"2011 International Conference on Computational Science and Its Applications","volume":"15 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 International Conference on Computational Science and Its Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCSA.2011.50","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
There can be varying degrees of difference between the commands, syntax, etc., of computer algebra systems. Sometimes, translation from one computer algebra system to another is needed. As the languages of computer algebra systems are similar to programming languages, the translation techniques used in case of programming language seem to be productive. This paper focuses on syntax-directed translation where grammars have a central role. The area of commands is restricted to the commands useful for school mathematics. A prototype is developed for translating the worksheets of Maple, Maxima and WIRIS.