TRIANGLE TABLES: A PROPOSAL FOR A ROBOT PROGRAMMING LANGUAGE