el inspired macro language