{"action":"opened","issue":{"url":"https://api.github.com/repos/fesch/Structorizer.Desktop/issues/49","labels_url":"https://api.github.com/repos/fesch/Structorizer.Desktop/issues/49/labels{/name}","comments_url":"https://api.github.com/repos/fesch/Structorizer.Desktop/issues/49/comments","events_url":"https://api.github.com/repos/fesch/Structorizer.Desktop/issues/49/events","html_url":"https://github.com/fesch/Structorizer.Desktop/issues/49","id":121388905,"number":49,"title":"Executor: Comparison of variables with operator = always fails currently","user":{"login":"codemanyak","id":15326471,"avatar_url":"https://avatars.githubusercontent.com/u/15326471?v=3","gravatar_id":"","url":"https://api.github.com/users/codemanyak","html_url":"https://github.com/codemanyak","followers_url":"https://api.github.com/users/codemanyak/followers","following_url":"https://api.github.com/users/codemanyak/following{/other_user}","gists_url":"https://api.github.com/users/codemanyak/gists{/gist_id}","starred_url":"https://api.github.com/users/codemanyak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/codemanyak/subscriptions","organizations_url":"https://api.github.com/users/codemanyak/orgs","repos_url":"https://api.github.com/users/codemanyak/repos","events_url":"https://api.github.com/users/codemanyak/events{/privacy}","received_events_url":"https://api.github.com/users/codemanyak/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-12-10T02:43:31Z","updated_at":"2015-12-10T02:43:31Z","closed_at":null,"body":"A test for equality among numerical variables like in the algorithm example below fails in the current release. This is obviously due to the fact that the bshInterpreter preferes to store variable values as objects, e.g. rather as Integer object than as int value. As a consequence, the equality operator == works as identity check, which two objects not usually fail to pass.\r\n \r\n![gleichheit_test](https://cloud.githubusercontent.com/assets/15326471/11705410/e2987314-9eef-11e5-8bb4-ed1b644d2088.png)\r\n\r\nThis bug seems to be an unwanted side-effect of my fixing the comparison of strings and characters and will have to be mended expeditely."}}