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

@vurvdev

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.

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