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

REPL #29

Open
SpencerPark opened this issue Sep 9, 2017 · 0 comments
Open

REPL #29

SpencerPark opened this issue Sep 9, 2017 · 0 comments

Comments

@SpencerPark
Copy link
Owner

A REPL would be an extremely useful tool for getting start with MellowD and playing around with composition ideas.

The REPL should accept all of the top level statements:

  • imports
  • block definitions
  • variable definitions
  • block performances
  • function definitions

Additionally there should be some method of executing single statements and expressions within a specific block scope. Possibly with the help of a REPL command to select a default block or just use the last defined block.

After executing something with output the output should be played back live.

SpencerPark added a commit that referenced this issue Sep 15, 2017
The REPL supports executing top level statements while preserving the
state of previous executions.

Any audio output added during the most recent execution is played back
immediatly.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant