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

connectordb / pipescript / 16
85%

Build:
DEFAULT BRANCH: master
Ran 09 Jan 2016 01:58AM UTC
Jobs 1
Files 16
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
16

push

travis-ci

dkumor
Ported initial parsing

This is the majority of code for the parser that @josephlewis42 wrote, lightly modified as I learned yacc. The major changes are a new method for parsing functions (not yet implemented), a changed method for generating transforms, and some renaming.

In the new pipescript, $, if, and switch are all implemented as normal transforms, since transforms are now much more powerful (they are given iterators, and don't have to be one to one). This also allows them to be used as busybox-style commands, since they are exposed to the registry, unlike the builtins.

Also implemented Script copy, which will be useful for implementing advanced transforms (such as switch).

This commit is the finish of the general structure of pipescript. if/switch still need to be implmented, parsing of functions also needs to be implmented, but the Parse() function is working, and everything is linked together.

Last change was prepending lowercase p (or parser) to parser commands so they are not exported.

1246 of 1470 relevant lines covered (84.76%)

36.12 hits per line

Jobs
ID Job ID Ran Files Coverage
1 16.1 09 Jan 2016 01:58AM UTC 0
84.76
Travis Job 16.1
Source Files on build 16
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #16
  • 8191be45 on github
  • Prev Build on master (#15)
  • Next Build on master (#17)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc