Технологии:

Java, ANTLR, ActionScript2, JavaScript, NodeJS

TypeScript Converter (Transpiler) for translating from ActionScript3 to TypeScript language

Spring 2016

The converter was only part of a larger project for porting a popular learning portal from Flash platform to HTML5/JavaScript. I joined the project a little later and took over exactly development of AS3-to-JS transpiler. The converter (transpiler) was written on TypeScript converts ActionScript3 code to the same TypeScript language (which is converted to JavaScript further) and then it is played with the support of the JS libraries AwayJS, StarlingJS and others

 

Actually, the transpiler is an open source project and is available for installation as npm package:.
npm i @as3web/as3-to-ts https://www.npmjs.com/package/@as3web/as3-to-ts