Published February 5, 2013 | Version v1
Journal article Restricted

Automated testing of L-IRL robot programming language parser

Description

Abstract:

Parser testing represents the basis of compiler testing because the accuracy of parsing execution directly affects the accuracy of semantic analysis, optimization and object code generation. It should include tests for correct and expected, but also for unexpected and invalid cases. In this paper, techniques for testing the parser, as well as algorithms and tools for test sentence generation are discussed. Generation of negative test sentences by modifying the original language grammar is described. Positive and negative test cases generated by Grow algorithm and Purdom algorithm are applied to the testing of L-IRL robot programming language and obtained results are described in this paper.

Files

Restricted

The record is publicly accessible, but files are restricted to users with access.

Additional details

Identifiers

ISBN
978-1-4799-1420-3