Skip to content

neptune-software/transpiler

 
 

Repository files navigation

transpiler

npm (scoped) npm (scoped) npm (scoped) CI

Input must be ABAP 7.02 syntax, use abaplint downport rule to automatically change higher syntax before transpiling.

Target is ES6

Playground: https://transpiler.abaplint.org

Connecting to a database is optional, currently the following databases have drivers:

Reuse library

https://open-abap.org

Examples

Technical

  • SY-SYSID = ABC
  • SY-MANDT = 123
  • Fixed point arithmetic is always enabled
  • Encoding = UCS-2
  • Time zone = UTC

Development

Prerequisites: Node.js 16+

For testing locally run npm run install && npm test

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.4%
  • Other 0.6%