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

cheddar-lang / Cheddar / 729 / 3
74%
master: 74%

Build:
DEFAULT BRANCH: master
Ran 30 Oct 2016 07:10PM UTC
Files 159
Run time 7s
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

30 Oct 2016 06:50PM UTC coverage: 82.822% (+8.3%) from 74.551%
CXX=g++-4.8

push

travis-ci

vihanb
version [bump]: Set to release v1.0.0

Version v1.0.0 is the first major version of cheddar and brings an
entire language to the board. From dynamic code generation and
execution, to pre-compilation and classes, Cheddar v1 has been in
development for almost a 8 months and is finally ready for release.
Although a singificant backlog occured. A sound foundation for
scopes and classes have already made cheddar a powerful, extensible
language.

The changelist in this version is rather long but the highlights
include:

 - Dynamic Code Execution
 - Code pre-compilation
 - OO-Classes
 - Operator Overloading
 - User defined operators
 - Lambdas
 - Functional Operators
 - Functional Constructs
 - Symbols
 - Named Classes
 - Efficient recursion
 - Looping Constructs
 - A standard library
    - Powerful string manipulation
    - Powerful array managment
    - Math library, functions, and constants
    - An IO system
    - String formatting
    - Rational numbers
    - Wide-variety of encodings

Which is only a portion of the immense update Cheddar v1 is. Also,
a huge credit goes to all of the collaborators:

 - @ConorOBrien-Foxx: Pretty much all functional aspects of cheddar
 - @The-Quill: Unit testing
 - @LegionMammal978: Volunteering to make the Rational library
 - @somebody1234: Parser

This also does not include the large list of people who have gave
their valuable input, and advice on Cheddar's design (even through
strawpoll ;))

Signed-off-by: Vihan B <contact@vihan.org>

2025 of 2445 relevant lines covered (82.82%)

247.11 hits per line

Source Files on job 729.3 (CXX=g++-4.8)
  • Tree
  • List 0
  • Changed 30
  • Source Changed 30
  • Coverage Changed 30
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 729
  • Travis Job 729.3
  • 3c9489d4 on github
  • Prev Job for CXX=g++-4.8 on master (#415.1)
  • Next Job for CXX=g++-4.8 on master (#736.2)
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