Comparison of source files
First Claim
1. A method of comparing a first source file with a second source file, said first and second source files each comprising one or several database queries, wherein said database queries are ascertained from said first and second source files and wherein the ascertained database queries of said first source file are compared with the ascertained database queries of said second source file, which method comprises:
- performing a syntax analysis to ascertain a syntax of each of said database queries;
performing a comparison of said syntax of said database queries with one another; and
presenting the results of said comparison.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of comparing two source files containing database queries is described in which the database queries are ascertained from the two source files and in which the ascertained database queries from a first source file are compared with the ascertained database queries of a second source file. A quick and efficient analysis of different program versions is achieved by ascertaining the syntax of each database query with the help of a syntax analysis, by comparing the syntax of the database queries of the source files with one another and by presenting the results of the comparison.
27 Citations
20 Claims
-
1. A method of comparing a first source file with a second source file, said first and second source files each comprising one or several database queries, wherein said database queries are ascertained from said first and second source files and wherein the ascertained database queries of said first source file are compared with the ascertained database queries of said second source file, which method comprises:
-
performing a syntax analysis to ascertain a syntax of each of said database queries;
performing a comparison of said syntax of said database queries with one another; and
presenting the results of said comparison. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A device for comparing two source files comprising database queries, which comprises:
-
a reader for reading source files;
an extractor for extracting database queries from source files; and
an analyzer for analyzing the syntax of a database query and a comparator for comparing the syntactical elements of the database queries. - View Dependent Claims (18, 19, 20)
-
Specification