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

cheddar-lang / Cheddar
64%
master: 74%

Build:
Build:
LAST BUILD BRANCH: bindings
DEFAULT BRANCH: master
Repo Added 17 Jun 2016 03:27AM UTC
Files 340
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

LAST BUILD ON BRANCH hotfix-5-op
branch: hotfix-5-op
CHANGE BRANCH
x
Reset
  • hotfix-5-op
  • bindings
  • develop
  • develop.bak
  • feature-cheddar
  • feature-class
  • feature-cli
  • feature-cliupdate
  • feature-color-repl
  • feature-dictionary
  • feature-dynamic
  • feature-forof
  • feature-func
  • feature-func-ops
  • feature-funcop
  • feature-functions
  • feature-gui
  • feature-implicit-typing
  • feature-io
  • feature-module-system
  • feature-nondestructive-eval
  • feature-op
  • feature-regex
  • feature-runner
  • feature-scheme
  • feature-signal
  • feature-split
  • feature-stdlib
  • feature-stdlib.bak
  • feature-stresc
  • feature-symbol
  • feature-ternary
  • fix-browser-repl
  • fix-float-ranges
  • fn-lib
  • fn-modular
  • hotfix-7-atan
  • hotfix-alphasuffix
  • hotfix-casting
  • hotfix-readme
  • hotfix-vb021
  • master
  • release-0.1a
  • release-0.2.0a
  • release-0.2.1a
  • release-0.3.0
  • release-1.0.0
  • stdlib-exp
  • string-stdlib
  • tests
  • v0.1.1-alpha
  • v0.1.2-alpha
  • v0.2.0-alpha
  • v0.2.1-alpha
  • v1.0.0
  • v1.0.0-beta.1
  • v1.0.0-beta.10
  • v1.0.0-beta.11
  • v1.0.0-beta.12
  • v1.0.0-beta.13
  • v1.0.0-beta.14
  • v1.0.0-beta.15
  • v1.0.0-beta.16
  • v1.0.0-beta.17
  • v1.0.0-beta.18
  • v1.0.0-beta.18.1
  • v1.0.0-beta.18.2
  • v1.0.0-beta.18.3
  • v1.0.0-beta.18.4
  • v1.0.0-beta.18.5
  • v1.0.0-beta.18.6
  • v1.0.0-beta.18.7
  • v1.0.0-beta.18.8
  • v1.0.0-beta.18.9
  • v1.0.0-beta.19
  • v1.0.0-beta.2
  • v1.0.0-beta.20
  • v1.0.0-beta.21
  • v1.0.0-beta.22
  • v1.0.0-beta.23
  • v1.0.0-beta.24
  • v1.0.0-beta.25
  • v1.0.0-beta.26
  • v1.0.0-beta.27
  • v1.0.0-beta.28
  • v1.0.0-beta.29
  • v1.0.0-beta.3
  • v1.0.0-beta.30
  • v1.0.0-beta.31
  • v1.0.0-beta.32
  • v1.0.0-beta.33
  • v1.0.0-beta.34
  • v1.0.0-beta.35
  • v1.0.0-beta.36
  • v1.0.0-beta.37
  • v1.0.0-beta.38
  • v1.0.0-beta.39
  • v1.0.0-beta.4
  • v1.0.0-beta.40
  • v1.0.0-beta.41
  • v1.0.0-beta.43
  • v1.0.0-beta.46
  • v1.0.0-beta.47
  • v1.0.0-beta.48
  • v1.0.0-beta.49
  • v1.0.0-beta.5
  • v1.0.0-beta.50
  • v1.0.0-beta.51
  • v1.0.0-beta.52
  • v1.0.0-beta.53
  • v1.0.0-beta.54
  • v1.0.0-beta.55
  • v1.0.0-beta.56
  • v1.0.0-beta.57
  • v1.0.0-beta.7
  • v1.0.0-beta.8
  • v1.0.0-beta.9
  • v1.0.1
  • v1.0.2
  • v1.0.3
  • v1.0.4
  • v1.0.5

pending completion
137

push

travis-ci

vihanb
hotfix [#6]: range operator did not work

The range operator did not work for variety of reasons, returning
a MALFORMED_TOKEN error in some cases, and an unabstracted error
in others, this was especially probleatic as the dependencies for
the range function would result in circular dependency errors,
which lie as a bug in the underlying node engine rather than
cheddar itself. This was caused by a lack of the construction of a
CheddarNumber, in which the Array did not expect such a token to
appear as classes are completely abstracted. This means it would
correctly recieve the tokens but not copy them correctly. Perhaps
the range operator will be moved into a `range` class like python
for speed and other benifits. As of now the other error was that
the array would get wrapped twice which was the lack of the spread
operator during the construction i.e. `init(Array, [1,2,3])`
rather than `init(Array, 1, 2, 3)`.

Resolution: request the `Number` dependency JIT. Spread the array

Fixes #6

785 of 1218 relevant lines covered (64.45%)

261.06 hits per line

Relevant lines Covered
Build:
Build:
1218 RELEVANT LINES 785 COVERED LINES
261.06 HITS PER LINE
Source Files on hotfix-5-op
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
137 hotfix-5-op hotfix [#6]: range operator did not work The range operator did not work for variety of reasons, returning a MALFORMED_TOKEN error in some cases, and an unabstracted error in others, this was especially probleatic as the dependencies for the rang... push 17 Jun 2016 07:14PM UTC vihanb travis-ci pending completion  
See All Builds (576)
  • Repo on GitHub
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

© 2025 Coveralls, Inc