VladimirAlexiev added a comment.

  Reading through the spec:
  
  - https://www.w3.org/TR/sparql11-query/#bind: "The variable introduced by the 
BIND clause must not have been used in the group graph pattern up to the point 
of use in BIND."
  - https://www.w3.org/TR/sparql11-query/#selectExpressions: "The rules of 
assignment in SELECT expression are the same as for assignment in BIND. The 
expression combines variable bindings already in the query solution, or defined 
earlier in the SELECT clause. The variable may be used in an expression later 
in the same SELECT clause and may not be be assigned again in the same SELECT 
clause."
    - This says you can't "assign" the same var twice in SELECT and that vars 
are brought forward from BIND, but not explicitly that you can't "reassign" 
from BIND to SELECT
  
  So I'd say it's 99% clear that is forbidden
  
  But in any case Blazegraph shouldn't cause a stack overflow?

TASK DETAIL
  https://phabricator.wikimedia.org/T346420

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: VladimirAlexiev
Cc: Lucas_Werkmeister_WMDE, Aklapper, VladimirAlexiev, Danny_Benjafield_WMDE, 
Astuthiodit_1, AWesterinen, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, 
Akuckartz, Nandana, Namenlos314, Lahi, Gq86, GoranSMilovanovic, QZanden, 
EBjune, merbst, LawExplorer, _jensen, rosalieper, Scott_WUaS, Jonas, Xmlizer, 
jkroll, Wikidata-bugs, Jdouglas, aude, Tobias1984, Manybubbles, Mbch331
_______________________________________________
Wikidata-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to