--[[ Test Lair Language LPEG Parser/Builder (TestLPEG1) Lair Configuration DSL Case Study H. Conrad Cunningham, Professor Computer and Information Science University of Mississippi Developed for CSCI 658, Software Language Engineering, Fall 2013 1234567890123456789012345678901234567890123456789012345678901234567890 2013-10-21: Prototyped parser and semantic actions --]] -- Load builder module and define convenient local names local peg = require "builderLPEG1" local parse, execute_dsl, get_config = peg.parse, peg.execute_dsl, peg.get_config -- Testing print(" => " .. execute_dsl("rulesLPEG1.dsl"):toString())