Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

all: add support for methods declarations #458

Open
zapateo opened this issue Nov 15, 2019 · 2 comments
Open

all: add support for methods declarations #458

zapateo opened this issue Nov 15, 2019 · 2 comments
Labels
missing-feature A feature that still needs to be implemented needsDiscussion Something that must be discussed before going on needsInvestigation Need to investigate

Comments

@zapateo
Copy link
Member

zapateo commented Nov 15, 2019

No description provided.

@zapateo zapateo added needsInvestigation Need to investigate missing-feature A feature that still needs to be implemented needsDiscussion Something that must be discussed before going on labels Nov 15, 2019
@zapateo zapateo added this to the Milestone 1 milestone Nov 15, 2019
zapateo added a commit that referenced this issue Nov 20, 2019
* Reference to #467.
* Reference to #458.
* Reference to #230.
* Reference to #278.
@gazerro gazerro removed this from the Milestone 1 milestone Jun 9, 2021
@traetox
Copy link
Contributor

traetox commented Sep 28, 2021

Has there been any work on this?

Are there any design docs or test code that outside parties could look at to start helping?

@zapateo
Copy link
Member Author

zapateo commented Sep 29, 2021

Has there been any work on this?
Are there any design docs or test code that outside parties could look at to start helping?

Hi @traetox. Currently no, there hasn't been any work on implementing methods. Given that Scriggo is currently mainly used as template engine, this feature was not a priority.

Consider that, currently, there are no design docs about it as the implementation requires an extensive change of almost all components (parser, type checker, emitter, runtime) and therefore requires a deeper study.

As concerns tests, we have updated the CONTRIBUTING.md file, adding indications on how to run the existing tests and how to add new ones.

However, if you have any idea about implementing methods, feel free to discuss them here 😊

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
missing-feature A feature that still needs to be implemented needsDiscussion Something that must be discussed before going on needsInvestigation Need to investigate
Projects
None yet
Development

No branches or pull requests

3 participants