• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

andamira / forandar / 24
59%

Build:
DEFAULT BRANCH: master
Ran 27 Feb 2016 01:34PM UTC
Jobs 1
Files 14
Run time 0s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
24

push

travis-ci

joseluis
refactor ForthError & Stack; check Stack errors

- New ForthError named constructors for conveniently wrapping over common stack overflow and underflow errors.
- Move the responsibility of error catching from INTERPRET to upper caller word: QUIT and when they're implemented: EVALUATE INCLUDE-FILE INCLUDED
- New enum StackType and Stack property _type, for throwing the correct forth errors for each stack type.
- New Stack getters size & maxSize.
- New Stack method pushList().
- Complete Stack error checking, using try/catch blocks. This is not very performant in the V8 engine, so it will need to be refactored to avoid using try/catch inside each function, which is resulting in unoptimized javascript.
- Add 10 new tests for Stack and ForthError.
- Improve comments.
- Minor bugfixes.

480 of 832 relevant lines covered (57.69%)

10.74 hits per line

Jobs
ID Job ID Ran Files Coverage
1 24.1 (DARTANALYZER_FLAGS=--fatal-warnings) 27 Feb 2016 01:34PM UTC 0
57.69
Travis Job 24.1
Source Files on build 24
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #24
  • 05f3536b on github
  • Prev Build on master (#21)
  • Next Build on master (#26)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc