/transpiler

ABAP to JS transpiler

Primary LanguageTypeScriptMIT LicenseMIT

transpiler

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

Target is ES6

Planned database support: SQLite & HANA Express

Playground: https://transpiler.abaplint.org

Technical

  • Fixed point arithmetic is always enabled
  • Everything will run as unicode, targeting UCS-2
  • Endianess ?
  • Time zone = UTC
  • SY-SYSID = "ABC"
  • SY-MANDT = "123"

Running

Prerequisites: Node.js 16+

npm run install

npm test