Table of Contents | ||||||
---|---|---|---|---|---|---|
|
Introduction
Domain Specific Languages are languages created to support a particular set of tasks, as they are performed in a specific domain. Atomiton's TQL is a collection of number of DSL's each supporting specific function. Just like any GPL, in order for DSL to be successful, it must to have advanced tooling support around it. Ideally we want all all sort of simulators, debuggers, tools to analyze code coverage. Everything built on one platform.
In this section we describe the simple reporting that A-Stack (runtime for TQL) offers to deduce your TQL Code coverage. The advantage of finding the TQL Code coverage is to avoid or minimize all runtime errors
...
Source File | Lines # of executable instruction (Found from prerequisite) | Line Number reported in array with value > 0 | Number of non-zero value source lines (say, sl) | Number of lines covered by tests (say, cl) | Code Coverage cc = (100*slcl)/clsl |
---|---|---|---|---|---|
resources/hellotql/macros/executequery.mc.xml | [0,0,0,0,0,0,0,0,1,0,0,0,1] | [0,0,0,0,0,0,0,0,36,0,0,0,18] | 2 | 2 | 100% |
list all your files here | .. | .. | .. | ||
TOTAL | . | .. | Total coverage value |
...