XBase language + Matlab code generation? [message #1743024] |
Fri, 09 September 2016 15:10 |
|
Hi,
I started writing a language with Xtext and so far everything goes well. Recently I noticed that most of the language features I need are similar to Java's and I thought I might as well use XBase. So far I have the impression that XBase ships with a default code generator for Java as a target language, but my project also requires code generation to Matlab code.
Can I achieve that?
Does it mean I need build a code generator from scratch?
Can I selectively disable language features?
Thanks for any help.
|
|
|
|
|
|
|
Re: XBase language + Matlab code generation? [message #1743065 is a reply to message #1743059] |
Sat, 10 September 2016 07:06 |
|
Our company sells embedded product. Developers are maintaining a hand-written pure C codebase. Testers are are analyzing what comes out of receivers (formatted binary data) in various intepreted languages such as python and Matlab with the help of manually-written code generators. GUI guys are also maintaining a C++ codebase written with different code generators but consuming the same formatted binary data. Currently I'm developing a DSL which provides all necessary concepts in a unified way. I'm at a point where I can describe some of the behavior of the product so I need to extend my language with rich expressions and deals with scoping, conformance and various concepts which are similar to Java. For sure C, C++, python and Matlab type system do not all ressemble java type system, but I thought it might be more efficient to start from a subset of xbase rather than manually extending my language with all necessary concepts.
Am I thinking wrong about this?
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.04653 seconds