Skip to content
This repository has been archived by the owner on Dec 21, 2022. It is now read-only.

cast compiler warnings please #145

Open
reiniervandijk opened this issue Oct 18, 2013 · 4 comments
Open

cast compiler warnings please #145

reiniervandijk opened this issue Oct 18, 2013 · 4 comments

Comments

@reiniervandijk
Copy link

Please, cast warnings or errors if someone writes syntactically incorrect object definitions.

(define-object A ()
  :computed-slots
  ((a "foo" "bar")))

At this moment, Gendl will ignore the :a slot definition and the user (me in this case) gets an error when he tries to reference the slot, which is confusing.

@genworks genworks added the $$ label Jan 29, 2015
@genworks
Copy link
Owner

Open for submissions: $100

This item should cover as many common cases of malformed define-object content as possible.

@reiniervandijk
Copy link
Author

This issue has a double-dollar tag, but only a $100 bounty is posted here. That would correspond to a single-dollar tag, like for the other bounties. Considering the contribution-effort-reward balance, is this a single or double-dollar bounty? I'm considering making a fix, but that depends on this balance.

@genworks genworks removed the $$ label Mar 27, 2015
@genworks
Copy link
Owner

Removed bounty, this is too open-ended. Will be adding more bounties for other issues.

@reiniervandijk
Copy link
Author

Nooooo!!! :( While awaiting you reply, I went ahead by implementing a kick-ass extension to Gendl for syntax-checking, for which I dedicated quite some time now. How unfortunate this is. What made you remove the bounty? I personally think this syntax-checker is extremely important ingredient to any language and the description definitely wasn't too open-ended, on the contrary. Will send you a private e-mail with the implementation.

genworks added a commit that referenced this issue Mar 29, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants