Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>MAPL LSP SupportNew to Visual Studio Code? Get it now.
MAPL LSP Support

MAPL LSP Support

Diego Moragón

|
12 installs
| (0) | Free
An extension to use LSP features while writing in MAPL.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

MAPL LSP Support

This extension is oriented to ease the use of the abstract machine MAPL (https://github.com/raul-izquierdo/MAPL) developed by Raúl Izquierdo from the University of Oviedo. Using this plugin, anyone who wants to create program files for this machine using VSCode will be able to use features like autocompletion, syntax highlighting or contextual guides. It will also allow them to execute the program from the editor.

Features

Semantic highlighting

When a program file is opened or the user writes one using the editor, all tokens are highlighted in specific colours. These colours change automatically depending on the VSCode theme that is being used.

Autocompletion

When the user is writing a word, the extension suggests possible words in the form of a list. If the user selects one of the words in the list, it is added to the program, completing the word that was being written.

Diagnostics

The extension highlights any lexical or sintactic error the program has, showing the problem to the user when they hover over the error. It allows the user to select an action to solve it when possible, like in cases of misspelling.

Code execution

The extension allows the user to execute the written program by just pressing the F5 key, showing the output and allowing the user to input any value the program asks.

Release Notes

1.0.0

Initial release of the MAPL LSP Support extension.

1.1.0

  • Bugs related with the use of directives fixed.
  • Negative float convertion to integer bug fixed.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft