added bracket member and dot member operators to ast