Der universelle Scanner / Parser SCALA.

Auf der Grundlage des Basistools BaseGen wurde SCALA als universeller Sprachenscanner und Parser entwickelt. SCALA ist in zahlreichen Installationen für eine Vielzahl von Sprachen auf den verschiedensten Plattformen erfolgreich eingesetzt, weitere Sprachen zu integrieren ist eine Frage von Stunden oder Tagen.

Mit SCALA können die verschiedensten Programmiersprachen, Generatoren und Freitexte - zum Teil  statement-sensitiv - nach den verschiedensten Erfordernissen analysiert werden. Einfachste Handhabung dieses Tool ist selbstverständlich. SCALA ist zur Zeit verfügbar für C, C++, ABAP, RPG, Informix-4GL, diverse ORACLE-Files, EDGE, NATURAL, NBEXEC, Scriptsprachen, SQL, SIRON, Fortran, IEF, Visual Basic, Freitext und wird ständig um weitere Sprachen ergänzt.

Input für den Scanvorgang sind Pattern (inkl. Metacharacter für beliebige Zeichen, Ziffern, Literale etc.) und/oder Ankerfelder, es kann unterschieden werden, ob Sprachcode und/oder Kommentare und/oder Literale untersucht werden sollen, die zu untersuchenden Zeilen können in ihrem Umfang begrenzt werden, die Pattern können über mehrere hintereinanderfolgende Zeilen verteilt sein, Leerstellen ignoriert werden, die Ergebnisse statementsensitiv ausgegeben werden, eine Hierarchie von zu inkludierenden bzw. zu exkludierenden Pattern gebildet werden usw. um nur einige der zahlreich möglichen Einstellungsmöglichkeiten zu nennen. SCALA ist jederzeit auf individuelle Wünsche einstellbar.

Eine Massenanalyse kann vor Ort auf dem System des Kunden oder als Dienstleistung bei BASE durchgeführt werden. Probeanalysen können jederzeit durchgeführt werden.

Erweiterungen:
* Analysestatistiken
* Sourcekonvertierung nach individuell formulierten Regeln
* Kundenspezifische Regeln


BASE. Wir freuen uns auf Sie !