Full threadAnanasAttack·I can't be the only one who finds it cleaner to just use structs with state and pointers to them, than all such macro and typedef hackeryView on HN