Skip to content
New issue

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

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

Already on GitHub? # to your account

QUOTE function #626

Closed
Siskin-Bot opened this issue Feb 15, 2020 · 0 comments
Closed

QUOTE function #626

Siskin-Bot opened this issue Feb 15, 2020 · 0 comments
Labels
CC.resolved Issue with CureCode status built, tested or complete Status.important Type.wish

Comments

@Siskin-Bot
Copy link
Collaborator

Siskin-Bot commented Feb 15, 2020

Submitted by: BrianH

QUOTE would be like the equivalent function in Scheme, disabling evaluation for its argument. Not all types have lit-* equivalents, so this would help with those. QUOTE of values of function types or of parens should be particularly useful.

Suggested by Peta.

>> quote :a
== :a
>> quote #[function! [[][print "hello"]]]
== #[function! [[][print "hello"]]]

Imported from: CureCode [ Version: alpha 33 Type: Wish Platform: All Category: n/a Reproduce: Always Fixed-in:alpha 37 ]
Imported from: metaeducation#626

Comments:

Rebolbot commented on Feb 13, 2009:

Submitted by: BrianH

Implemented in mezz-control 582 and r2-forward 583. This function will be helpful for local functions created with COMPOSE of the outer function's code block.


Rebolbot mentioned this issue on May 3, 2018:
Identity function


Rebolbot added Type.wish and Status.important on Jan 12, 2016


@Siskin-Bot Siskin-Bot added the CC.resolved Issue with CureCode status built, tested or complete label May 22, 2020
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
CC.resolved Issue with CureCode status built, tested or complete Status.important Type.wish
Projects
None yet
Development

No branches or pull requests

1 participant