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

PEG grammars for UWDs #944

Merged
merged 55 commits into from
Dec 20, 2024
Merged

PEG grammars for UWDs #944

merged 55 commits into from
Dec 20, 2024

Conversation

jpfairbanks
Copy link
Member

This PR migrates the UWD grammar from SyntacticModels.jl to upstream Catlab.

cscaff added 30 commits October 14, 2024 15:50
…es for RelationTerm so far.

RelationTerm now compiling.
@jpfairbanks
Copy link
Member Author

@cscaff, this branch has conflicts with main. Please fix them so that we can merge this.

@cscaff
Copy link
Contributor

cscaff commented Dec 18, 2024

@cscaff, this branch has conflicts with main. Please fix them so that we can merge this.

Sounds good. I'll get on that and update you.

@cscaff
Copy link
Contributor

cscaff commented Dec 18, 2024

Ok, @jpfairbanks I should have fixed the conflicting issues.

@jpfairbanks
Copy link
Member Author

It looks like the build failed on linux. It can't find the ADTs.jl file, I know that paths are case sensitive on linux, but not windows and mac, so that might be the problem.

@quffaro
Copy link
Member

quffaro commented Dec 19, 2024

That's the issue. I've verified locally that changing to the include statement in the main file to include("ADTs/ADTs.jl") will resolve this issue. I don't have permission to push the fix to your fork @cscaff but it's a small change.

@cscaff
Copy link
Contributor

cscaff commented Dec 20, 2024

Ok, I think I've resolved it. I made that change in the main src and test files. Looks like everything still runs on my end on Windows 10.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this change was not necessary because it correctly specified the path of the file, but the folders are inconsistently capitalized.

@quffaro quffaro merged commit 4ed09a1 into AlgebraicJulia:main Dec 20, 2024
9 checks passed
@epatters epatters changed the title WIP: Cscaff/peg uwd PEG grammars for UWDs Dec 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants