Made with KolourPaint and screenshots from Kate (with the GitHub theme).

  • stingpie@lemmy.world
    link
    fedilink
    arrow-up
    13
    ·
    1 year ago

    I don’t understand how not using a keyword to define a function causes the meaning to change depending on imports. I’ve never run into an issue like that before. Can you give an example?

    • marcos@lemmy.world
      link
      fedilink
      arrow-up
      12
      ·
      1 year ago

      Some declarations terminate on the name, other declarations go one requiring more tokens. In C, the only thing that differentiates them is the type.

      Parenthesis in particular are completely ambiguous. But asterisks and square brackets also create problems.