Skip to content

Conversation

@curiousdannii
Copy link
Collaborator

Summary

A standard way to mark up Inform 6 syntax to provide annotations to help tools with linking or compilation, but which do not change its basic meaning.

@curiousdannii curiousdannii added the formal-proposal A formal proposal that has been accepted for consideration by the core Inform team label Aug 1, 2022
@ganelson ganelson merged commit b699222 into main Aug 1, 2022
@curiousdannii curiousdannii deleted the ie-0006-i6-annotations branch August 1, 2022 13:37
@curiousdannii
Copy link
Collaborator Author

If you replace a function then there should be a way to refer to the original version, so that you can create wrappers without needing to duplicate the original code.

@zedlopez
Copy link
Collaborator

zedlopez commented Dec 29, 2022

I'm going to call attention to I7-2269 regarding I6 inclusions that include floating point literals having their +'s stripped when going from Inter->I6 and becoming uncompilable, just in case something about this new syntax would complicate fixing that.

@ganelson
Copy link
Owner

ganelson commented Jan 1, 2023

Not any more: I7-2269 is fixed.

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

Labels

formal-proposal A formal proposal that has been accepted for consideration by the core Inform team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants