Skip to content

Library support #2

@vmarcella

Description

@vmarcella

Libraries are an essential part of any programming language. They provide an easy way to share and distribute code which is why Lamscript needs them.

Lamscript should most likely have:

  • Import statements
    • import { * } from lamscript.strings imports everything from the strings.lsl library.
    • import { String } from lamscript.strings imports a class named String from the strings.ls library
    • import { * } from lamscript; imports everything from lamscript
  • An abstraction for representing libraries and the modules that they're comprised of.
  • The ability to create libraries and modules within c++ and lamscript code.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions