Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
Spot
Spot
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 114
    • Issues 114
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 1
    • Merge Requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Spot
  • SpotSpot
  • Issues
  • #168

Closed
Open
Created Apr 27, 2016 by Alexandre Duret-Lutz@adlOwner

allow unabbreviation before converting formulas in ltldo and ltlcross

% ltldo modella -f 'p0 -> p1'
modella: syntax error: p0
error: execution of command "modella 'lcr-i1-hXpGvq' 'lcr-o0-XpHwfQ'" returned exit code 255.
ltldo: aborting here

This is because MoDeLLa uses the LBT syntax but does not support i (implication) e (equivalence) or ^ (xor).

We have similar issues with Rabinizer3 that supports U but not its dual R. It would be nice if the syntax for specifying translators could support a way to list operators that should be rewritten.

I'm thinking about %[MWie^]L for MoDeLLa and %[RMW]ffor Rabinizer3. The custom syntax for Python's format() should support this as well.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None