Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Processing of source should end after END instruction #162

Open
michalbali256 opened this issue Aug 13, 2021 · 0 comments
Open

Processing of source should end after END instruction #162

michalbali256 opened this issue Aug 13, 2021 · 0 comments

Comments

@michalbali256
Copy link
Contributor

Describe the bug
In HLASM, a program with two END instructions is valid, since the assembler ends processing after encountering the first END. However, that is not the case with this extension.

The problem is most visible when the DB2 preprocessor is enabled - two END instructions are processed by the preprocessor, generating the same symbols twice.

To Reproduce
Steps to reproduce the behavior:
Configure your processor group with the DB2 preprocessor, then type in the following:

   END
   END

32 errors apper, but there should be none.

Expected behavior
Processing should end after the first END.

Platform

  • Editor: Any
  • OS: Any
  • Plugin version: 0.13.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant