gzochi - Tasks: task #12395, Provide more concise way of...
You are not allowed to post comments on this tracker with your current authentication level.
task #12395: Provide more concise way of constructing a callback in the Scheme API
Submitter: | Julian Graham <juliang> | ||
Submitted: | Sun 06 Jan 2013 05:49:58 PM UTC | ||
Should Start On: | Sun 06 Jan 2013 05:00:00 AM UTC | Should be Finished on: | Sun 06 Jan 2013 05:00:00 AM UTC |
Category: | None | Priority: | 5 - Normal |
Status: | Done | Privacy: | Public |
Assigned to: | juliang | Percent Complete: | 100% |
Open/Closed: | Closed | Effort: | 0.00 |
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
Carbon-Copy List
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 4 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2014-04-18 | juliang | Status | None | Done | |
Percent Complete | 0% | 100% | |||
Open/Closed | Open | Closed | |||
2013-01-06 | juliang | Assigned to | None | juliang |
Powered by Savane 3.13-d3ae.
Corresponding source code
At the moment, the only way to do it is to explicitly call the constructor with quoted arguments:
(gzochi:make-callback '(module ...) 'symbol)
...there should be a (syntactic) way to "mark up" a callback such that the quoting is unnecessary, maybe something like Guile's module-local reference syntax:
(@gz (module ...) symbol)