Skip to content

API vs internal code #4

@aescande

Description

@aescande

It seems that the current code was left in the middle of a refactoring, with lexlsi and lexlse having only internal code, while the non-internal wrapping in lexls.h is barely exposing any functionalities.

As it stands, the end-user needs for now to use LexLS::internal::LexLSE and LexLS::internal::LexLSI, making the internal namespace confusing.

Two choices here:

  • finishing to implement the API classes (but I don't know exactly what was the intended purpose)
  • removing lexls.h and moving LexLSI and LexLSE out of internal.

Maybe we can tag Dimitar or Alexander on this one, once the project is switched to public

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions