Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Simplify and unify parser code #773

Closed
jenetics opened this issue May 19, 2021 · 2 comments
Closed

Simplify and unify parser code #773

jenetics opened this issue May 19, 2021 · 2 comments
Assignees
Milestone

Comments

@jenetics
Copy link
Owner

The library contains several places, where strings are parsed and objects are created from this strings. E.g. Tree.parse, MathExpr.parse or TRS.parse. All these parsers are implemented, more or less, in an ad hoc manner. This ticket is about to do the parsing in a more structural and uniform way, which should improve the readability of the code.

@jenetics jenetics self-assigned this May 19, 2021
@jenetics jenetics changed the title Simplify and generify parser code Simplify and unify parser code May 19, 2021
jenetics added a commit that referenced this issue May 19, 2021
jenetics added a commit that referenced this issue Aug 31, 2021
jenetics added a commit that referenced this issue Aug 31, 2021
jenetics added a commit that referenced this issue Aug 31, 2021
jenetics added a commit that referenced this issue Aug 31, 2021
jenetics added a commit that referenced this issue Aug 31, 2021
jenetics added a commit that referenced this issue Aug 31, 2021
jenetics added a commit that referenced this issue Sep 27, 2021
jenetics added a commit that referenced this issue Sep 27, 2021
jenetics added a commit that referenced this issue Sep 27, 2021
jenetics added a commit that referenced this issue Sep 27, 2021
jenetics added a commit that referenced this issue Sep 27, 2021
jenetics added a commit that referenced this issue Sep 27, 2021
jenetics added a commit that referenced this issue Sep 27, 2021
jenetics added a commit that referenced this issue Sep 27, 2021
jenetics added a commit that referenced this issue Sep 27, 2021
jenetics added a commit that referenced this issue Sep 27, 2021
jenetics added a commit that referenced this issue Sep 27, 2021
jenetics added a commit that referenced this issue Dec 2, 2021
jenetics added a commit that referenced this issue Dec 2, 2021
jenetics added a commit that referenced this issue Dec 2, 2021
jenetics added a commit that referenced this issue Dec 2, 2021
jenetics added a commit that referenced this issue Dec 2, 2021
jenetics added a commit that referenced this issue Dec 2, 2021
jenetics added a commit that referenced this issue Dec 2, 2021
jenetics added a commit that referenced this issue Dec 3, 2021
jenetics added a commit that referenced this issue Dec 3, 2021
jenetics added a commit that referenced this issue Dec 3, 2021
jenetics added a commit that referenced this issue Dec 3, 2021
jenetics added a commit that referenced this issue Dec 3, 2021
jenetics added a commit that referenced this issue Dec 3, 2021
jenetics added a commit that referenced this issue Dec 3, 2021
jenetics added a commit that referenced this issue Dec 3, 2021
jenetics added a commit that referenced this issue Dec 3, 2021
jenetics added a commit that referenced this issue Dec 3, 2021
jenetics added a commit that referenced this issue Dec 3, 2021
jenetics added a commit that referenced this issue Dec 3, 2021
jenetics added a commit that referenced this issue Dec 3, 2021
jenetics added a commit that referenced this issue Dec 3, 2021
@jenetics jenetics added this to the v7.0.0 milestone Dec 3, 2021
@jenetics
Copy link
Owner Author

jenetics commented Dec 3, 2021

Some parsing code has been implemented in the incubator module. Will be integrated into regular module at a later time.

jenetics added a commit that referenced this issue Dec 3, 2021
@jenetics
Copy link
Owner Author

jenetics commented Dec 3, 2021

Merged into r7.0.0 branch.

@jenetics jenetics closed this as completed Dec 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant