MAPL LSP SupportThis 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. FeaturesSemantic highlightingWhen 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. AutocompletionWhen 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. DiagnosticsThe 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 executionThe 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 Notes1.0.0Initial release of the MAPL LSP Support extension. 1.1.0
|