Skip to content

I want to provide a generic approach to plug-in different languages and outputs in my IDE, on top of LipVM execution #5

@pierretre

Description

@pierretre

Develop a generic way to execute in my IDE live programs so we can later build new languages and outputs specific to these languages without hardcoding the integration of the UI.

The live program developer must be able in the IDE of his choice (vscode):

  • The language module to be used (contains the Parser, Lexer and Compiler built for the source language)
  • The output to be used, may be a graphical view of the program, a text view displaying the current trace, a CFG, ...
  • The file to be executed

All this must be provided to the end user in the most simple manner, so he/she can focus on the (live) development of his/her program.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

Users

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions