Invention Grant
- Patent Title: Universal transcompiling framework
-
Application No.: US14941710Application Date: 2015-11-16
-
Publication No.: US09886249B2Publication Date: 2018-02-06
- Inventor: Marco Pesarese , Stephan Dominik Matthee
- Applicant: SAP SE
- Applicant Address: DE Walldorf
- Assignee: SAP SE
- Current Assignee: SAP SE
- Current Assignee Address: DE Walldorf
- Agency: Klarquist Sparkman, LLP
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/45 ; G06F11/36

Abstract:
Described herein is a transcompiling framework. In accordance with one aspect, the framework generates a source abstract syntax representation corresponding to source code written in a source language. The framework may determine validity of constraints of a common denominator language by parsing the source abstract syntax representation, wherein the common denominator language is a set of intersects provided by the source language and reachable by a target language. In response to determining the constraints are valid, the source abstract syntax representation may be transformed to a target syntax representation associated with the target language. The target syntax representation is then printed as transcompiled source code in the target language.
Public/Granted literature
- US20170139690A1 UNIVERSAL TRANSCOMPILING FRAMEWORK Public/Granted day:2017-05-18
Information query