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

pablogsal / pegen
59%
master: 84%

Build:
Build:
LAST BUILD BRANCH: errors
DEFAULT BRANCH: master
Repo Added 29 Jul 2019 10:39AM UTC
Files 14
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 visitor_Refactor
branch: visitor_Refactor
CHANGE BRANCH
x
Reset
  • visitor_Refactor
  • add_left_recursion_tests
  • allow_to_compile_extension
  • assignment
  • badge
  • better_errors
  • better_fstrings
  • ci
  • compiler_error
  • cov_badge
  • cpegen_improvements
  • curly_stuff
  • cut_in_c_parser
  • debug_version
  • debug_version_test
  • errors
  • first_sets
  • fix
  • fix_mutual_left_recursion
  • fix_mypy
  • fix_refcount
  • fix_script
  • fix_segfault
  • fix_test_parse_directory
  • fix_visualizer
  • format
  • fstrings
  • headers
  • lambdadefs
  • master
  • metaparser
  • metas
  • minor_cleanups
  • move_stuff
  • mutual
  • mypy
  • new_test_structure
  • number_test
  • numbers
  • pep7
  • refactor
  • refactor_string
  • remove_panic
  • rules_to_grammar
  • segfault
  • smoke_test_c_parser
  • strings
  • test_cparser
  • xfail

pending completion
20

push

travis-ci

pablogsal
Refactor grammar to start using visitor pattern in parser generators

Improve the grammar AST printer

Remove test comments in grammar tests

Simplify grammar AST visualizer to use a simpler representation

Move Python parser generation functions to use visitor pattern

Simplify the visualizer name function

Fix test suite

Fix the main entry point

Move the parser generator to another file and address feedback

Transform the C generator methods to the visitor pattern and minor refactors

* Move the C parser generator methods to a separate file using the
  visitor pattern.
* Remove old python and c parser generator methods from grammar nodes.
* Remove all the imports in __init__ and fix tests and scripts.
* Minor renames and cleanups.

801 of 1367 relevant lines covered (58.6%)

0.59 hits per line

Relevant lines Covered
Build:
Build:
1367 RELEVANT LINES 801 COVERED LINES
0.59 HITS PER LINE
Source Files on visitor_Refactor
  • List 0
  • Changed 6
  • Source Changed 6
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
20 visitor_Refactor Refactor grammar to start using visitor pattern in parser generators Improve the grammar AST printer Remove test comments in grammar tests Simplify grammar AST visualizer to use a simpler representation Move Python parser generation functions ... push 02 Aug 2019 06:44PM UTC pablogsal travis-ci pending completion  
17 visitor_Refactor Transform the C generator methods to the visitor pattern and minor refactors * Move the C parser generator methods to a separate file using the visitor pattern. * Remove old python and c parser generator methods from grammar nodes. * Remove all... push 02 Aug 2019 06:26PM UTC pablogsal travis-ci pending completion  
16 visitor_Refactor Move the parser generator to another file and address feedback push 01 Aug 2019 03:37PM UTC pablogsal travis-ci pending completion  
15 visitor_Refactor Move the parser generator to another file and address feedback push 01 Aug 2019 03:26PM UTC pablogsal travis-ci pending completion  
12 visitor_Refactor Move the parser generator to another file and address feedback push 01 Aug 2019 03:09PM UTC pablogsal travis-ci pending completion  
See All Builds (238)
  • 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