Giter VIP home page Giter VIP logo

sublimelinter-gcc's Introduction

SublimeLinter

tests

The code linting framework for Sublime Text. No linters included: get them via Package Control.

Installation

Note

The current stable version of Sublime Text, Build 4169, has a bug and cannot install SublimeLinter without requiring a restart. You're fine if you have a later dev build, e.g. build 4173.

Note

We're in a transition phase to the newer ST4 plugin host. Unless we have more experience for the process, it may be necessary to restart Sublime Text after installing or upgrading helper packages. Just check if everything works or if the console shows permanent errors. On my machine, no restarts were necessary.

Probably don't get fancy and just install SublimeLinter via Package Control. Refer https://www.sublimelinter.com/en/latest/installation.html for further information, but, spoiler!, usually you install SublimeLinter, the plugin you're currently looking at, some command line tools, these are the actual linters (e.g. eslint or flake8), and then some plugins/adapters between both. These are typically named after the linter and should be installed via Package Control as well, examples would be SublimeLinter-eslint or SublimeLinter-flake8.

By default, SublimeLinter will run in the background and most linters support this mode so you should get squiggles immediately.

Note that you find all commands we're installing using the Command Palette (ctrl+shift+p). Just search for SublimeLinter. You may find https://github.com/kaste/SublimeLinter-addon-toggler and/or https://github.com/kaste/SublimeLinter-addon-goto-flash useful.

Settings

Settings are documented in the default settings. Open the settings using the Command Palette (ctrl+shift+p) searching for Preferences: SublimeLinter Settings (mnemonic: sls).

When you open the SublimeLinter settings you'll see the defaults on the left or top. Usually that's all that is needed for end-users but some additional information is in our docs at sublimelinter.com.

Key Bindings

SublimeLinter comes with some pre-defined keyboard shortcuts. You can customize these via the Package Settings menu.

Command Linux & Windows MacOS
Lint this view Ctrl + k, l Ctrl + + l
Open diagnostics panel Ctrl + k, a Ctrl + + a
Goto next error Ctrl + k, n Ctrl + + e
Goto prev error Ctrl + k, p Ctrl + + Shift + e

Take also a look at the default bindings because we document other commands and have usually some tricks in there too.

For example, it is very advisable to bind sublime_linter_quick_actions, e.g.

    // To trigger a quick action
    // { "keys": ["ctrl+k", "ctrl+f"],
    //   "command": "sublime_linter_quick_actions"
    // },

Quick Actions/Fixers

As we do just linting SublimeLinter naturally does not come with fixers and/or code formatters. However, we have a fixer API, see the Command Palette: SublimeLinter: Quick Action, and ship (mostly) "fix by ignoring" actions. These allow you to quickly ignore specific error messages inline and ad hoc.[1]

SublimeLinter currently ships actions for eslint, stylelint, flake8, mypy, shellcheck, codespell and phpcs.

Want to see actions for your favourite linter? Please open a PR with your addition to quick_fix.py. We have tests for them!

[1] Why this limitation though? Well it is usually easy to add a semicolon here and a space there, but the inline ignore rules and syntaxes are very cumbersome to type and to remember. And there is basically no project of any size where you don't have to ignore ad-hoc something somewhere once.

Support & Bugs

Yeah, totally! Often if it doesn't work, Sublime will have something in the console (View -> Show Console). Warnings will go there by default.

You can enable debug mode in the settings to get much more information about what's going on. Especially seeing the exact command and working dir SublimeLinter will use should be noted and helpful.

As some code only runs on startup, it is good practice to restart Sublime Text and to examine the console output for anything odd.

If your issue is specific to a particular linter, please report it on that linter's repository, otherwise open it right here.

Hack on it

Sure, you're welcome! Just clone the repository into your Packages folder (Preferences -> Browse Packages).

> git clone https://github.com/SublimeLinter/SublimeLinter.git
> subl SublimeLinter

This will overrule the installed package straight away. Just delete the folder to reverse the process. The dev requirements can be read in the pyproject.toml file. Just use rye and install them:

> rye sync

Creating a linter plugin

Use the template to get started on your plugin. It contains a how-to with all the information you need. Refer to https://www.sublimelinter.com/en/master/linter_plugin.html for more detailed information. Of course, take a look at a similar linter plugin and let it inspire you.

Also Support ❤️

SublimeLinter is the kind of software that needs active maintenance all the time. If you find SublimeLinter helpful and would like to show your appreciation, you can support its development by buying me a coffee! 😄☕ https://paypal.me/herrkaste

😏

sublimelinter-gcc's People

Contributors

braver avatar jfcherng avatar kaste avatar optiligence avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

sublimelinter-gcc's Issues

Plugin crashes with SublimeLinter 4

SublimeLinter recently upgraded to version 4. I'm now seeing the plugin crash. I've pasted the output from the Sublime Text debug console below:

intersection
set()
intersection
set()
Instuction context
Instuction context
Instuction context
intersection
set()
Instuction context
Instuction context
Instuction context
intersection
set()
Instuction context
Instuction context
intersection
set()
Instuction context
intersection
set()
Instuction context
Instuction context
Instuction context
Instuction context
Instuction context
intersection
set()
Instuction context
Instuction context
Instuction context
set()
intersection
set()
Instuction context
Instuction context
intersection
set()
Instuction context
Instuction context
Instuction context
intersection
set()
set()
intersection
set()
Instuction context
Instuction context
Instuction context
set()
intersection
set()
Lable first
Lable first
{('default', 'label')}
intersection
{('default', 'label')}
intersection
{('default', 'label')}
Instuction context
Instuction context
Instuction context
{('default', 'label')}
intersection
{('default', 'label')}
Lable first
Lable first
intersection
{('default', 'label')}
Lable first
Lable first
Lable first
Lable first
intersection
{('default', 'label')}
intersection
{('n', 'label'), ('default', 'label')}
intersection
{('n', 'label'), ('default', 'label')}
intersection
{('default', 'label')}
intersection
{('default', 'label')}
Lable first
Lable first
intersection
{('default', 'label')}
Lable first
Lable first
intersection
{('A', 'label'), ('default', 'label')}
intersection
{('default', 'label')}
Lable first
intersection
{('A', 'label'), ('default', 'label')}
Lable first
intersection
{('A', 'label'), ('default', 'label')}
Lable first
intersection
{('A', 'label'), ('default', 'label')}
intersection
{('A', 'label'), ('default', 'label'), ('B', 'label')}
Lable first
Lable first
intersection
{('A', 'label'), ('default', 'label'), ('B', 'label')}
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
Instuction context
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
Instuction context
Instuction context
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
Lable first
Lable first
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
Lable first
Lable first
Lable first
Lable first
Lable first
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
Lable first
Lable first
Lable first
Lable first
Lable first
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
Lable first
Lable first
Lable first
Lable first
Lable first
Lable first
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
Lable first
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
Lable first
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
Lable first
Lable first
Lable first
Lable first
Lable first
Lable first
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
Lable first
Lable first
Lable first
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
Lable first
Lable first
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
Lable first
Lable first
Lable first
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
Lable first
Lable first
Lable first
Lable first
Lable first
Lable first
Lable first
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
Lable first
Lable first
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
Lable first
Lable first
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
Lable first
Lable first
Lable first
Lable first
Lable first
Lable first
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
Lable first
Lable first
Lable first
Lable first
Lable first
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
Lable first
Lable first
Lable first
Lable first
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
Lable first
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
Lable first
Lable first
Lable first
Lable first
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
Lable first
Lable first
Lable first
Lable first
Lable first
Lable first
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
Lable first
Lable first
Lable first
Lable first
Lable first
Lable first
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
Lable first
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
intersection
{('A', 'label'), ('default', 'label'), ('C', 'label'), ('B', 'label')}
intersection
{('A', 'label'), ('default', 'label'), ('input_message', 'label'), ('C', 'label'), ('B', 'label')}
intersection
{('A', 'label'), ('default', 'label'), ('input_message', 'label'), ('C', 'label'), ('B', 'label')}
intersection
{('A', 'label'), ('default', 'label'), ('input_message', 'label'), ('C', 'label'), ('B', 'label')}
intersection
{('A', 'label'), ('default', 'label'), ('input_message', 'label'), ('C', 'label'), ('B', 'label')}
intersection
{('A', 'label'), ('default', 'label'), ('input_message', 'label'), ('C', 'label'), ('B', 'label')}
intersection
{('A', 'label'), ('default', 'label'), ('input_message', 'label'), ('C', 'label'), ('B', 'label')}
Lable first
Lable first
{('B', 'label'), ('default', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('A', 'label'), ('default', 'label'), ('input_message', 'label'), ('C', 'label'), ('B', 'label')}
intersection
{('A', 'label'), ('default', 'label'), ('input_message', 'label'), ('C', 'label'), ('B', 'label')}
Lable first
intersection
{('A', 'label'), ('default', 'label'), ('input_message', 'label'), ('C', 'label'), ('B', 'label')}
Lable first
Lable first
Lable first
intersection
{('A', 'label'), ('default', 'label'), ('input_message', 'label'), ('C', 'label'), ('B', 'label')}
Lable first
Lable first
Lable first
intersection
{('A', 'label'), ('default', 'label'), ('input_message', 'label'), ('C', 'label'), ('B', 'label')}
intersection
{('A', 'label'), ('default', 'label'), ('input_message', 'label'), ('C', 'label'), ('B', 'label')}
Lable first
Lable first
intersection
{('A', 'label'), ('default', 'label'), ('input_message', 'label'), ('C', 'label'), ('B', 'label')}
intersection
{('A', 'label'), ('default', 'label'), ('input_message', 'label'), ('C', 'label'), ('B', 'label')}
Lable first
Lable first
intersection
{('A', 'label'), ('default', 'label'), ('input_message', 'label'), ('C', 'label'), ('B', 'label')}
intersection
{('B', 'label'), ('default', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('A', 'label'), ('default', 'label'), ('input_message', 'label'), ('C', 'label'), ('B', 'label')}
intersection
{('B', 'label'), ('default', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('B', 'label'), ('default', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('B', 'label'), ('default', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('B', 'label'), ('default', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
Instuction context
intersection
{('B', 'label'), ('default', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
Instuction context
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
Instuction context
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
Instuction context
Instuction context
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('A', 'label'), ('input_message', 'label'), ('C', 'label')}
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
File was loaded out-of-band
intersection
{('summation', 'label'), ('fmt', 'label'), ('expression', 'label'), ('b', 'label'), ('main', 'label'), ('product', 'label'), ('error_message', 'label'), ('default', 'label'), ('difference', 'label'), ('quotient', 'label'), ('expression_string', 'label'), ('error', 'label'), ('a', 'label'), ('input_message', 'label')}
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Lable first
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
Instuction context
Instuction context
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('A', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('B', 'label'), ('default', 'label'), ('main', 'label'), ('C', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Lable first
intersection
{('default', 'label'), ('main', 'label'), ('C', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Lable first
Lable first
intersection
{('b', 'label'), ('default', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
intersection
{('b', 'label'), ('default', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
{('b', 'label'), ('default', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('default', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('default', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
{('b', 'label'), ('default', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('default', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('default', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('b', 'label'), ('default', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
intersection
{('b', 'label'), ('default', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
intersection
{('b', 'label'), ('default', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
intersection
{('b', 'label'), ('default', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
intersection
{('b', 'label'), ('default', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('default', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('default', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
Instuction context
Instuction context
intersection
{('b', 'label'), ('default', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
intersection
{('b', 'label'), ('default', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('default', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
intersection
{('b', 'label'), ('default', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
Instuction context
intersection
{('b', 'label'), ('default', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
Instuction context
intersection
{('b', 'label'), ('default', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
intersection
{('b', 'label'), ('default', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('default', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('default', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('default', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Lable first
Lable first
intersection
{('b', 'label'), ('default', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('default', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('default', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Lable first
Lable first
intersection
{('b', 'label'), ('default', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
intersection
{('b', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
Instuction context
intersection
{('b', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('b', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('b', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
Instuction context
intersection
{('b', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
intersection
{('b', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('b', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
Instuction context
Instuction context
Instuction context
Instuction context
intersection
{('b', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('b', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
intersection
{('b', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('b', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
Instuction context
Instuction context
intersection
{('b', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
Instuction context
Instuction context
Instuction context
intersection
{('b', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
Instuction context
Instuction context
Instuction context
Instuction context
intersection
{('b', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
Instuction context
Instuction context
intersection
{('b', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
{('b', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
{('b', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
{('b', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
Instuction context
Instuction context
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('end', 'label'), ('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('end', 'label'), ('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('end', 'label'), ('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
{('end', 'label'), ('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
{('end', 'label'), ('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('end', 'label'), ('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('end', 'label'), ('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Instuction context
intersection
{('end', 'label'), ('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('end', 'label'), ('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('end', 'label'), ('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('end', 'label'), ('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('error', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('end', 'label'), ('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('end', 'label'), ('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('end', 'label'), ('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Lable first
intersection
{('end', 'label'), ('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Lable first
Lable first
Lable first
intersection
{('end', 'label'), ('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Lable first
intersection
{('end', 'label'), ('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Lable first
intersection
{('end', 'label'), ('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Lable first
intersection
{('end', 'label'), ('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Lable first
intersection
{('end', 'label'), ('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('end', 'label'), ('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('end', 'label'), ('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('end', 'label'), ('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Lable first
Lable first
intersection
{('end', 'label'), ('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Lable first
Lable first
intersection
{('end', 'label'), ('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Lable first
intersection
{('end', 'label'), ('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
Lable first
Lable first
Lable first
Lable first
Lable first
intersection
{('end', 'label'), ('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('end', 'label'), ('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
Instuction context
Instuction context
Instuction context
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
Instuction context
Instuction context
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
Instuction context
Instuction context
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
Instuction context
Instuction context
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
Instuction context
Instuction context
Instuction context
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
Instuction context
Instuction context
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Lable first
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Lable first
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Lable first
intersection
{('end', 'label'), ('discriminant', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Lable first
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
Instuction context
Instuction context
Instuction context
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('b_squared', 'label'), ('b', 'label'), ('discriminant', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('c', 'label'), ('a', 'label'), ('input_message', 'label'), ('input_format', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Lable first
Lable first
intersection
{('four_ac', 'label'), ('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('four_ac', 'label'), ('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('four_ac', 'label'), ('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
intersection
{('four_ac', 'label'), ('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('four_ac', 'label'), ('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
Instuction context
Instuction context
intersection
{('four_ac', 'label'), ('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('four_ac', 'label'), ('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('four_ac', 'label'), ('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('four_ac', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('four_ac', 'label'), ('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
intersection
{('four_ac', 'label'), ('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('four_ac', 'label'), ('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('four_ac', 'label'), ('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('four_ac', 'label'), ('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('four_ac', 'label'), ('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('four_ac', 'label'), ('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Lable first
intersection
{('four_ac', 'label'), ('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('four_ac', 'label'), ('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
intersection
{('four_ac', 'label'), ('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('four_ac', 'label'), ('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('four_ac', 'label'), ('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
Instuction context
Instuction context
Instuction context
intersection
{('four_ac', 'label'), ('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
Instuction context
Instuction context
Instuction context
Instuction context
Instuction context
intersection
{('four_ac', 'label'), ('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('output_format', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
intersection
{('four_ac', 'label'), ('end', 'label'), ('discriminant', 'label'), ('b_squared', 'label'), ('b', 'label'), ('error_message', 'label'), ('default', 'label'), ('error', 'label'), ('main', 'label'), ('input_format', 'label'), ('a', 'label'), ('input_message', 'label'), ('c', 'label')}
SublimeLinter: ERROR: Linter crashed.

Traceback (most recent call last):
  File "lint.backend in /home/mandeep/.config/sublime-text-3/Installed Packages/SublimeLinter.sublime-package", line 97, in execute_lint_task
  File "lint.linter in /home/mandeep/.config/sublime-text-3/Installed Packages/SublimeLinter.sublime-package", line 794, in lint
  File "lint.linter in /home/mandeep/.config/sublime-text-3/Installed Packages/SublimeLinter.sublime-package", line 500, in get_cmd
  File "/home/mandeep/.config/sublime-text-3/Packages/SublimeLinter-contrib-gcc/linter.py", line 88, in cmd
    if persist.get_syntax(self.view) in ['c', 'c improved']:
AttributeError: 'module' object has no attribute 'get_syntax'
SublimeLinter: ERROR: Linter crashed.

Traceback (most recent call last):
  File "lint.backend in /home/mandeep/.config/sublime-text-3/Installed Packages/SublimeLinter.sublime-package", line 97, in execute_lint_task
  File "lint.linter in /home/mandeep/.config/sublime-text-3/Installed Packages/SublimeLinter.sublime-package", line 794, in lint
  File "lint.linter in /home/mandeep/.config/sublime-text-3/Installed Packages/SublimeLinter.sublime-package", line 500, in get_cmd
  File "/home/mandeep/.config/sublime-text-3/Packages/SublimeLinter-contrib-gcc/linter.py", line 88, in cmd
    if persist.get_syntax(self.view) in ['c', 'c improved']:
AttributeError: 'module' object has no attribute 'get_syntax'

Sorry, we broke the interface again

During development of SublimeLinter 4 we have recently been made aware of the "double import bug", where modules cannot import from the top level. This means we've had to move the VERSION attribute from the top to /lint. We're pushing out updates today. This should really only affect people testing SL4, but it would be good to stay aligned.

Your version check should be updated as such:

return getattr(SublimeLinter.lint, 'VERSION', 3)

Sorry!

PS. We could move this repo into the SublimeLinter group. I'll make sure you'll still have full access to it, but it would also allow me and other SL maintainers to make minor changes like this. If this sounds like a good idea to you, you can transfer the repo to me and I'll put it in the group.

Linter giving false results

Iam using gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1) . The linter give gcc:error stray "(some numbers" in program error. In the #include statements.
Here is the list of errors shown on using #include<bits/stdc++.h>
nqueen.cpp:
1:1 error gcc:error stray '\177' in program
1:1 error gcc:error stray '\1' in program
1:1 error gcc:error stray '\7' in program
1:1 error gcc:error stray '\211' in program
1:1 error gcc:error stray '\34' in program
1:1 error gcc:error stray '\4' in program
1:1 error gcc:error stray '\20' in program
1:1 error gcc:error stray '\177' in program
1:1 error gcc:error stray '\1' in program
1:1 error gcc:error stray '\7' in program
1:1 error gcc:error stray '\211' in program
1:1 error gcc:error stray '\34' in program
1:1 error gcc:error stray '\4' in program
1:1 error gcc:error stray '\20' in program
1:1 error gcc:error stray '\177' in program
1:1 error gcc:error stray '\1' in program
1:1 error gcc:error stray '\7' in program
1:1 error gcc:error stray '\211' in program
1:1 error gcc:error stray '\34' in program
1:1 error gcc:error stray '\4' in program
1:1 error gcc:error stray '\20' in program
1:1 error gcc:error stray '\177' in program
1:1 error gcc:error stray '\1' in program
1:1 error gcc:error stray '\7' in program
1:1 error gcc:error stray '\211' in program
1:1 error gcc:error stray '\34' in program
1:1 error gcc:error stray '\4' in program
1:1 error gcc:error stray '\20' in program
1:1 error gcc:error stray '\177' in program
1:1 error gcc:error stray '\1' in program
1:1 error gcc:error stray '\7' in program
1:1 error gcc:error stray '\211' in program
1:1 error gcc:error stray '\34' in program
1:1 error gcc:error stray '\4' in program
1:1 error gcc:error stray '\20' in program
1:1 error gcc:error 'ELF' does not name a type
1:1 error gcc:error 'c' does not name a type
Though Im able to easily run and complie the file.
I have tried reinstalling gcc it did not help.
Update: This is happening only the directory where I have used vs code and saved custom build files in the directory/.vscode.

SublimeLinter 4 will break this plugin

We're working on some big changes to SublimeLinter 4 to improve the UI and overal maintainability. This includes a change that will break compatibility. It's not completely clear on our end on how to fix this, but you can read about it here:

SublimeLinter/SublimeLinter#728 (comment)

We don't have a timeline for SL4, we're currently testing and still making changes so it might be in beta for a few months yet. Feel free to ask questions at https://github.com/SublimeLinter/SublimeLinter3.

Linter says `(erred)` after version SL v4.3

I'm getting the following error with SL-gcc v1.3.8, SL v4.3.1, macOS 10.13.4:

Linter crashed.

Traceback (most recent call last):
  File "/Users/mfsimon/Library/Application Support/Sublime Text 3/Installed Packages/SublimeLinter.sublime-package/lint/backend.py", line 87, in execute_lint_task
    errors = linter.lint(code, view_has_changed, settings) or []
  File "/Users/mfsimon/Library/Application Support/Sublime Text 3/Installed Packages/SublimeLinter.sublime-package/lint/linter.py", line 713, in lint
    cmd = self.get_cmd()
  File "/Users/mfsimon/Library/Application Support/Sublime Text 3/Installed Packages/SublimeLinter.sublime-package/lint/linter.py", line 496, in get_cmd
    cmd = cmd()
  File "/Users/mfsimon/Library/Application Support/Sublime Text 3/Installed Packages/SublimeLinter-gcc.sublime-package/linter.py", line 134, in cmd
    settings = self.get_syntax_specific_settings(c_or_cpp)
  File "/Users/mfsimon/Library/Application Support/Sublime Text 3/Installed Packages/SublimeLinter-gcc.sublime-package/linter.py", line 166, in get_syntax_specific_settings
    settings['include_dirs'].append(os.path.dirname(file_path))
KeyError: 'include_dirs'

I'm using clang with setting: "c++_executable": "clang++"

Different binary to execute

Hi,
I'd like to use binary arm-none-eabi-gcc instead of gcc. Would it be possible make this option available in settings?

Linter uses C++ settings when using a non-standard C syntax

I use a custom C syntax, but as a result the linter defaults to using g++ and its associated C++ settings. It would be nice if there was a setting to specify extra syntaxes, e.g.
"c_syntaxes": [ "Custom C" ]
or if it selected which settings to use based on the scope of the syntax (i.e. source.c).

Remove -fsyntax-only in common_flags or make it an option

The -fsyntax-only flag is nice, however it doesn't allow some checks to be run. Especially if an optimization level like -O3 is given. One example is -Wreturn-type: this error won't be shown by the linter when the -fsyntax-only flag is given. One remedy would be to remove the -fsyntax-only flag completely. Another option would be to move the flag to extra_flags so that the user can easily remove it if needed.

https://github.com/jfcherng/SublimeLinter-contrib-gcc/blob/master/linter.py#L72

Update messages when pushing new releases

Hi @jfcherng,

When a new build is released, the following message displays in Sublime Text:

SublimeLinter-contrib-iverilog has been updated. To see the changelog, visit
Preferences » Package Settings » SublimeLinter-contrib-iverilog » Changelog

Would it be possible to release new messages for every update?

Thanks!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.