Skip to content
Snippets Groups Projects
Select Git revision
  • 860ffb153bca2fb7bc55d75ef758ba4f9dc0716e
  • develop default
  • release protected
  • v0.x
  • v2.2.0
  • v2.1.0
6 results

README.md

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.

    b-language-extension README

    Compiler support for B via ProB. You need a nightly build of ProB to fully use this extension. Visit https://www3.hhu.de/stups/prob/ to get the latest version.

    Features

    animation

    Requirements

    • Latest nightly build of ProB.
    • Java v.8 or higher. By default java home is considerd to be accesseble by 'java' in terminal/powershell

    Extension Settings

    This extension contributes the following settings:

    • languageServer.probHome: to set the path to ProB
    • languageServer.wdChecks: to enable/disable WD (Well-Definedness) Checks. Make sure to enable/disable for the current workspace too.
    • languageServer.strictChecks: to enable/disable stricter Checks. Make sure to enable/disable for the current workspace too.
    • languageServer.performanceHints: to enable/disable performance-related Hints. Make sure to enable/disable for the current workspace too.
    • languageServer.debugMode: to enable/disable the server log

    To ensure expected behavior deactivate/activate settings in the User and Worksapce Tab.

    Bugs

    Server

    The language server can be found here https://github.com/SeeBasTStick/b-language-server.

    Future plans

    Release Notes

    1.0.0

    • switched to Java Server and will be able to access ProB Kernel library.
    • server has now debug option and output