JSAbrahams / mamba

🐍 The Mamba programming language, because we care about safety
MIT License
88 stars 4 forks source link

Add stateless to function definitions and remove stateful token #85

Closed JSAbrahams closed 5 years ago

JSAbrahams commented 5 years ago

Relevant issues

Implement #83

Summary

Added Tests

Additional Context

...

codecov[bot] commented 5 years ago

Codecov Report

Merging #85 into master will increase coverage by 0.09%. The diff coverage is 86.5%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #85      +/-   ##
==========================================
+ Coverage   83.35%   83.44%   +0.09%     
==========================================
  Files          63       63              
  Lines        4085     4108      +23     
==========================================
+ Hits         3405     3428      +23     
  Misses        680      680
Impacted Files Coverage Ξ”
src/lexer/mod.rs 96.93% <100%> (ΓΈ) :arrow_up:
src/lexer/token.rs 88% <100%> (ΓΈ) :arrow_up:
tests/desugar/definition.rs 87.25% <100%> (ΓΈ) :arrow_up:
src/desugar/definition.rs 85% <100%> (ΓΈ) :arrow_up:
src/parser/file.rs 86.3% <100%> (-0.19%) :arrow_down:
src/parser/block.rs 96.66% <100%> (-0.31%) :arrow_down:
src/parser/definition.rs 86.45% <66.66%> (+0.64%) :arrow_up:
src/desugar/node.rs 68.07% <77.77%> (-0.15%) :arrow_down:
tests/parser/valid/expression_and_statement.rs 84.66% <85.71%> (+0.05%) :arrow_up:
src/parser/ast.rs 25% <85.71%> (+0.71%) :arrow_up:
... and 1 more

Continue to review full report at Codecov.

Legend - Click here to learn more Ξ” = absolute <relative> (impact), ΓΈ = not affected, ? = missing data Powered by Codecov. Last update dc3fa79...ee0e47c. Read the comment docs.