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

Remove # Characters at the End of Blocks #8

Open
TheSignPainter98 opened this issue Jul 24, 2019 · 0 comments
Open

Remove # Characters at the End of Blocks #8

TheSignPainter98 opened this issue Jul 24, 2019 · 0 comments

Comments

@TheSignPainter98
Copy link
Member

Is your feature request related to a problem? Please describe.

The # characters are used to allow Emperor programs to be parsed in a context-free way, specifically to end code-blocks such as while and for.

Describe the solution you'd like

It would be nicer if Emperor were a white-space language. In this scheme, a dedent would serve the same purpose as a # in its current purpose.

Describe alternatives you've considered

It would also be possible to use { and } to delimit blocks, however these could lead to a verbose or inconsistent syntax.

Additional context

N/A

@TheSignPainter98 TheSignPainter98 self-assigned this Jul 24, 2019
@TheSignPainter98 TheSignPainter98 changed the title Remove # Characters at the End of Blocks Remove # Characters at the End of Blocks Jul 24, 2019
@TheSignPainter98 TheSignPainter98 removed their assignment Feb 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant