AssembleScript is a programming language designed for avengers to write powerful scripts and fight against evil forces. This repository contains it's source code and documentation.
This commit adds strict equality and inequality checks to the codebase. These checks are more accurate than the loose equality (==) and inequality (!=) checks that were previously used. This will help to prevent errors in the code and make it more robust.
Benefits: The benefits of using strict equality and inequality checks include:
Increased accuracy: The strict checks are more accurate than the loose checks, and will help to prevent errors in the code.
Increased robustness: The strict checks will make the code more robust, and less likely to be affected by unexpected changes.
Types of Changes
What types of changes does your code introduce to this project? Please mark with
an x the applicable boxes.
[x] Bugfix (non-breaking change that addresses an issue)
[ ] New feature (non-breaking change that adds functionality)
[ ] Breaking change (fix or feature that may cause existing functionality to
break)
[ ] Documentation update
[x] Refactoring (code optimization or restructuring)
[ ] Other (please specify): __
Testing and Publishing
Please indicate the status of the following:
[x] These changes have been thoroughly tested.
[x] Code is properly formatted using command deno fmt
PR Summary
This commit adds strict equality and inequality checks to the codebase. These checks are more accurate than the loose equality (==) and inequality (!=) checks that were previously used. This will help to prevent errors in the code and make it more robust.
Benefits: The benefits of using strict equality and inequality checks include:
Increased accuracy: The strict checks are more accurate than the loose checks, and will help to prevent errors in the code. Increased robustness: The strict checks will make the code more robust, and less likely to be affected by unexpected changes.
Types of Changes
What types of changes does your code introduce to this project? Please mark with an
x
the applicable boxes.[x] Bugfix (non-breaking change that addresses an issue)
[ ] New feature (non-breaking change that adds functionality)
[ ] Breaking change (fix or feature that may cause existing functionality to break)
[ ] Documentation update
[x] Refactoring (code optimization or restructuring)
[ ] Other (please specify): __
Testing and Publishing
Please indicate the status of the following:
[x] These changes have been thoroughly tested.
[x] Code is properly formatted using command
deno fmt