{"action":"closed","issue":{"url":"https://api.github.com/repos/RomanYankovsky/DelphiAST/issues/29","labels_url":"https://api.github.com/repos/RomanYankovsky/DelphiAST/issues/29/labels{/name}","comments_url":"https://api.github.com/repos/RomanYankovsky/DelphiAST/issues/29/comments","events_url":"https://api.github.com/repos/RomanYankovsky/DelphiAST/issues/29/events","html_url":"https://github.com/RomanYankovsky/DelphiAST/issues/29","id":54177914,"number":29,"title":"Missing data from \"compound\" constants/variables","user":{"login":"LaKraven","id":1544399,"avatar_url":"https://avatars.githubusercontent.com/u/1544399?v=3","gravatar_id":"","url":"https://api.github.com/users/LaKraven","html_url":"https://github.com/LaKraven","followers_url":"https://api.github.com/users/LaKraven/followers","following_url":"https://api.github.com/users/LaKraven/following{/other_user}","gists_url":"https://api.github.com/users/LaKraven/gists{/gist_id}","starred_url":"https://api.github.com/users/LaKraven/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LaKraven/subscriptions","organizations_url":"https://api.github.com/users/LaKraven/orgs","repos_url":"https://api.github.com/users/LaKraven/repos","events_url":"https://api.github.com/users/LaKraven/events{/privacy}","received_events_url":"https://api.github.com/users/LaKraven/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-01-13T10:54:53Z","updated_at":"2015-01-13T12:21:42Z","closed_at":"2015-01-13T12:21:42Z","body":"Parse the following using the DelphiAST demo project:\r\n``` pascal\r\nconst\r\n\tBOOLEAN_NAMES: Array[Boolean] of String = ('True', 'False');\r\n```\r\nYou'll get the following:\r\n\r\n``` xml\r\n<?xml version=\"1.0\"?>\r\n<UNIT line=\"0\" col=\"0\">\r\n  <CONSTANTS line=\"3\" col=\"0\">\r\n    <CONSTANT>\r\n      <NAME line=\"2\" col=\"1\" value=\"BOOLEAN_NAMES\"/>\r\n      <TYPE compound=\"true\" line=\"2\" col=\"11\" name=\"ArrayOf\">\r\n        <TYPE line=\"2\" col=\"29\" name=\"String\"/>\r\n      </TYPE>\r\n      <VALUE line=\"2\" col=\"38\">\r\n        <LITERAL line=\"2\" col=\"45\" type=\"string\" value=\"True\"/>\r\n        <LITERAL line=\"2\" col=\"54\" type=\"string\" value=\"False\"/>\r\n      </VALUE>\r\n    </CONSTANT>\r\n  </CONSTANTS>\r\n</UNIT>\r\n```\r\n\r\nNotice that the Array's \"condition type\" of \"Boolean\" is not included in the \"compound\" attributes?\r\n\r\nThis is crucial information, so needs to be implemented."}}