Skip to content

abaplint/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

About

ABAP to JS transpiler & runtime

Topics

Resources

License

Stars

Watchers

Forks

Contributors 14

Languages