Profile
Back to NewsBack
GitHub Trending 1 min
Reader Mode
abaplint/transpiler: ABAP to JS transpiler & runtime

abaplint/transpiler: ABAP to JS transpiler & runtime

8 hours ago

transpiler

npm (scoped)</a> npm (scoped)</a> npm (scoped)</a> CI</a>

Input must be ABAP 7.02 syntax, use abaplint downport rule to automatically change higher syntax before transpiling. Support has been added for many 750 statements and expressions, check https://syntax.abaplint.org for compatibility.

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 22+

For testing locally run npm run install && npm test

Chat with me