Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • sac2c sac2c
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 334
    • Issues 334
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 14
    • Merge requests 14
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Infrastructure Registry
  • External wiki
    • External wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • sac-group
  • sac2csac2c
  • Issues
  • #1306

Closed
Open
Created Sep 27, 2010 by Clemens Grelck@cgDeveloper

Type relation syntax incompatible with language

Bugzilla Link 751
Created on Sep 27, 2010 04:50
Version svn
OS All
Architecture All

Extended Description

The syntax invented for type relations using operators like .* .< .+
is incompatible with essential parts of the language otherwise, like 
for instance the dots in generators. 
I suggest to use a different syntax for type relations, e.g. ".*.".
That would be easy to scan and should avoid conflicts with existing
uses of the dot. 
Currently, the parser allows spaces in between the dot and the combinator
to resolve conflicts. This can't be anything but a temporary fix.
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