⚠ This page is served via a proxy. Original site: https://github.com
This service does not collect credentials or authentication data.
Skip to content

Conversation

@jodavies
Copy link
Collaborator

A couple more for grcc:

These improve the printing of messages from grcc by suppressing MesPrint's automatic linebreaks, and relying on those from the grcc format strings.

Also, add an On/Off parameter to enable grcc's verbose printing. With On GrccVerbose; errors in couplings, for example, will print

*** illegal coupling const : nlegs - 2 + 2*loop: 2*loop = 1
*** Error : illegal value of c-constants

or

*** cannot generate : 2*loop is odd : 2*loop = 3, ctotal=3, nExtern=2
*** Process: illegal input: lp2 = 3
*** Error : Process: illegal input

rather than just the cryptic "illegal input" message.

Rely on the linebreaks provided in the strings.
Useful to get extra information on why a model or diagrams_ call
is invalid, for example.
@coveralls
Copy link

coveralls commented Jan 20, 2026

Coverage Status

coverage: 57.866% (+0.9%) from 57.005%
when pulling ebe385f on jodavies:grcc-fixes-2
into d507fac on form-dev:master.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants