Skip to content
This repository was archived by the owner on Feb 24, 2025. It is now read-only.
This repository was archived by the owner on Feb 24, 2025. It is now read-only.

[feature] Directives #8

Description

@vurvdev

Is your feature request related to a problem? Please describe.
There's no way to change the model/name/author etc of the chip

Describe the solution you'd like
I'd prefer one that doesn't break typescript in editors with a new syntax. So it could look like this:

/*
	@name Vurv
	@model xyz.mdl
	@author Vurv
*/

Describe alternatives you've considered
Using @directive syntax, just as E3 and E2 did. This would break using Expressive outside of the in-game editor, and be another thing straying further from TS, which this shouldn't do.

Also, this could lead into doc comments for any item, when the parsing for this is ready. That would be a different issue though.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-CompilerDealing with the compiler (analyzer, tokenizer, parser, transpiler)A-DocumentationImprovements or additions to documentationP-LowT-FeatureFeature requestX-TypescriptParity with Typescript

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions