fabma

Avatar
  • Total activity 232
  • Last activity
  • Member since
  • Following 0 users
  • Followed by 0 users
  • Votes 0
  • Subscriptions 69
  • Created

    Is there any way to get the editor content copied as rich text or vector graphic for documentation?

    For documentation of languages and code it is often necessary to provide code snippets in some documents. Since the editor can contain versatile formatting it's hard to use a formatter provided for...
    • 2 followers
    • 2 comments
    • 0 votes
  • Created

    Solving dependencies to plugins in build project

    I want to build my language as MPS plugin but I still haven't figured out how to resolve the dependencies. There is a dependency to the memoize and the com.mbeddr.core.base language. The necessary ...
    • 3 followers
    • 9 comments
    • 0 votes
  • Created

    Caching strategy for type system rules

    I think it is a common issue for more complex languages that you need some util data structures for the type system checks like maps, trees or just lists. The build-in data flow program is an examp...
    • 2 followers
    • 5 comments
    • 0 votes
  • Created

    Global condition in Mapping Configuration depending on root node

    Is there any chance to define all rules inside a mapping configuration just for a special root node? Of course I can add a condition to every rule, but this is what I don't want to do. In the is ap...
    • 2 followers
    • 2 comments
    • 0 votes
  • Created

    Using the dataflow aspect

    I'm about to create some dataflow related tasks for my language. Therefore the dataflow aspect should be suitable. But there are some information missing in the users guide. Perhaps someone can hel...
    • 3 followers
    • 3 comments
    • 0 votes
  • Created

    Creating boundless subtype hierarchy

    Hey!There should be integer type with exact bit width in my language. Therefore I have types like int<1>, int<2>, int<3> and so on. I just defined one concept with an integer attribute. The subtypi...
    • 3 followers
    • 5 comments
    • 0 votes
  • Created

    Overwriting type inference rule for constant expression

    Hey,As in MPS-15877 mentioned there is some difference between Java and baselanguage concerning the type of integer literal expressions. While in Java the type of this constant expressions depends ...
    • 1 follower
    • 0 comments
    • 0 votes
  • Created

    IModule paramater of getCompileTimeConstantValue in Expression

    I've recognized that the method getCompileTimeConstantValue in Expressions behavior expects an argument of type IModule. What should this parameter be used for? All methods, I've found, which overw...
    • 2 followers
    • 2 comments
    • 0 votes
  • Created

    How to check types for equality?

    I have to check in my generator if two types are equal. Is there any operation for this? I've found the isSubtype expression but nothing for equality. The '==' operator does not work and there is n...
    • 3 followers
    • 4 comments
    • 0 votes
  • Created

    How to use/generate ant aka. buildlanguage projects in MPS

    Hello,I want to automate some tasks with my generated files. Therefore I tried to use a buildlanguage project. But there I wasn't able to use a macrodef since I couldn't enter any sequential task c...
    • 2 followers
    • 1 comment
    • 0 votes