From 62a5bd04e377d5735f234fe690d5a65c3a152bfc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Pecka?= <peckato1@fit.cvut.cz> Date: Sun, 23 Feb 2014 12:48:28 +0100 Subject: [PATCH] Delete all executables --- aconversions/src/fa2re/afa2re.brzozowski.cpp | 34 ---------- aconversions/src/fa2re/afa2re.elimination.cpp | 34 ---------- aconversions/src/fa2rg/afa2lrg.cpp | 34 ---------- aconversions/src/fa2rg/afa2rg.cpp | 46 ------------- aconversions/src/fa2rg/afa2rrg.cpp | 34 ---------- aconversions/src/re2fa/are2fa.brzozowski.cpp | 37 ---------- aconversions/src/re2fa/are2fa.glushkov.cpp | 37 ---------- aconversions/src/re2fa/are2fa.thompson.cpp | 37 ---------- aconversions/src/rg2fa/alrg2fa.cpp | 34 ---------- aconversions/src/rg2fa/arg2fa.cpp | 68 ------------------- aconversions/src/rg2fa/arrg2fa.cpp | 34 ---------- 11 files changed, 429 deletions(-) delete mode 100644 aconversions/src/fa2re/afa2re.brzozowski.cpp delete mode 100644 aconversions/src/fa2re/afa2re.elimination.cpp delete mode 100644 aconversions/src/fa2rg/afa2lrg.cpp delete mode 100644 aconversions/src/fa2rg/afa2rg.cpp delete mode 100644 aconversions/src/fa2rg/afa2rrg.cpp delete mode 100644 aconversions/src/re2fa/are2fa.brzozowski.cpp delete mode 100644 aconversions/src/re2fa/are2fa.glushkov.cpp delete mode 100644 aconversions/src/re2fa/are2fa.thompson.cpp delete mode 100644 aconversions/src/rg2fa/alrg2fa.cpp delete mode 100644 aconversions/src/rg2fa/arg2fa.cpp delete mode 100644 aconversions/src/rg2fa/arrg2fa.cpp diff --git a/aconversions/src/fa2re/afa2re.brzozowski.cpp b/aconversions/src/fa2re/afa2re.brzozowski.cpp deleted file mode 100644 index 17ca209077..0000000000 --- a/aconversions/src/fa2re/afa2re.brzozowski.cpp +++ /dev/null @@ -1,34 +0,0 @@ -#include <iostream> - -#include <AlibException.h> -#include <AutomatonFactory.h> -#include <regexp/RegExpPrinter.h> - -#include "BrzozowskiAlgebraic.h" - -using namespace std; -using namespace automaton; -using namespace regexp; -using namespace alib; -using namespace conversions; - -int main(int argc, char** argv) -{ - try - { - string input( istreambuf_iterator<char>(cin), ( istreambuf_iterator<char>( ) ) ); - - FSM fsm = AutomatonFactory::buildFSM( AutomatonFactory::fromString( input ) ); - - BrzozowskiAlgebraic conv( fsm ); - const RegExp re = conv.convert( ); - const_cast<RegExp&>( re ).toXML( cout ); - } - catch( AlibException & e ) - { - cout << e.what() << endl; - return 1; - } - - return 0; -} diff --git a/aconversions/src/fa2re/afa2re.elimination.cpp b/aconversions/src/fa2re/afa2re.elimination.cpp deleted file mode 100644 index 332bd3960f..0000000000 --- a/aconversions/src/fa2re/afa2re.elimination.cpp +++ /dev/null @@ -1,34 +0,0 @@ -#include <iostream> - -#include <AlibException.h> -#include <AutomatonFactory.h> -#include <regexp/RegExpPrinter.h> - -#include "StateElimination.h" - -using namespace std; -using namespace automaton; -using namespace regexp; -using namespace alib; -using namespace conversions; - -int main(int argc, char** argv) -{ - try - { - string input( istreambuf_iterator<char>(cin), ( istreambuf_iterator<char>( ) ) ); - - FSM fsm = AutomatonFactory::buildFSM( AutomatonFactory::fromString( input ) ); - - StateElimination conv( fsm ); - const RegExp re = conv.convert( ); - const_cast<RegExp&>( re ).toXML( cout ); - } - catch( AlibException & e ) - { - cout << e.what() << endl; - return 1; - } - - return 0; -} diff --git a/aconversions/src/fa2rg/afa2lrg.cpp b/aconversions/src/fa2rg/afa2lrg.cpp deleted file mode 100644 index 223a833958..0000000000 --- a/aconversions/src/fa2rg/afa2lrg.cpp +++ /dev/null @@ -1,34 +0,0 @@ -#include <iostream> - -#include <AlibException.h> -#include <AutomatonFactory.h> -#include <grammar/GrammarPrinter.h> -#include <grammar/Regular/RightRegularGrammar.h> - -#include "FAtoLRGConverter.h" - -using namespace std; -using namespace automaton; -using namespace grammar; -using namespace alib; -using namespace conversions; - -int main(int argc, char** argv) -{ - try - { - string input( istreambuf_iterator<char>(cin), ( istreambuf_iterator<char>( ) ) ); - - FSM fsm = AutomatonFactory::buildFSM( AutomatonFactory::fromString( input ) ); - - FAtoLRGConverter conv( fsm ); - conv.convert().toXML( cout ); - } - catch( AlibException & e ) - { - cout << e.what() << endl; - return 1; - } - - return 0; -} diff --git a/aconversions/src/fa2rg/afa2rg.cpp b/aconversions/src/fa2rg/afa2rg.cpp deleted file mode 100644 index 8d8c3ad38b..0000000000 --- a/aconversions/src/fa2rg/afa2rg.cpp +++ /dev/null @@ -1,46 +0,0 @@ -#include <cstdio> -#include <cstdlib> -#include <getopt.h> -#include <unistd.h> - -int main( int argc, char *argv [ ] ) -{ - int i, option_index = 0; - int left = 0, right = 0; - - static struct option long_options [ ] = - { - { "left", no_argument, NULL, 'l' }, - { "right", no_argument, NULL, 'r' }, - { 0, 0, 0, 0 } - }; - - while( ( i = getopt_long( argc, argv, "lr", long_options, &option_index ) ) != -1 ) - { - switch( i ) - { - case 'l': - left = 1; - break; - case 'r': - right = 1; - break; - } - } - - if( optind != argc - 1 || ( left == 1 && right == 1 ) ) - { - fprintf( stderr, "Usage: afa2rg [--left XOR --right] input\n" ); - return EXIT_FAILURE; - } - else if( left == 1 ) - { - execvp( "afa2lrg", argv + optind ); - return EXIT_SUCCESS; - } - else - { - execvp( "afa2rrg", argv + optind ); - return EXIT_SUCCESS; - } -} diff --git a/aconversions/src/fa2rg/afa2rrg.cpp b/aconversions/src/fa2rg/afa2rrg.cpp deleted file mode 100644 index 9bc23ffda2..0000000000 --- a/aconversions/src/fa2rg/afa2rrg.cpp +++ /dev/null @@ -1,34 +0,0 @@ -#include <iostream> - -#include <AlibException.h> -#include <AutomatonFactory.h> -#include <grammar/GrammarPrinter.h> -#include <grammar/Regular/RegularGrammar.h> - -#include "FAtoRRGConverter.h" - -using namespace std; -using namespace automaton; -using namespace grammar; -using namespace alib; -using namespace conversions; - -int main(int argc, char** argv) -{ - try - { - string input( istreambuf_iterator<char>(cin), ( istreambuf_iterator<char>( ) ) ); - - FSM fsm = AutomatonFactory::buildFSM( AutomatonFactory::fromString( input ) ); - - FAtoRRGConverter conv( fsm ); - conv.convert().toXML( cout ); - } - catch( AlibException & e ) - { - cout << e.what() << endl; - return 1; - } - - return 0; -} diff --git a/aconversions/src/re2fa/are2fa.brzozowski.cpp b/aconversions/src/re2fa/are2fa.brzozowski.cpp deleted file mode 100644 index e23912e899..0000000000 --- a/aconversions/src/re2fa/are2fa.brzozowski.cpp +++ /dev/null @@ -1,37 +0,0 @@ -#include <iostream> - -#include <AlibException.h> -#include <automaton/AutomatonPrinter.h> -#include <regexp/RegExp.h> -#include <regexp/RegExpParser.h> -#include <sax/SaxInterface.h> - -#include "Brzozowski.h" - - -using namespace std; -using namespace automaton; -using namespace regexp; -using namespace alib; -using namespace conversions; - -int main(int argc, char** argv) -{ - try - { - list<Token> tokens; - string input(istreambuf_iterator<char>(cin), (istreambuf_iterator<char>())); - SaxInterface::parseMemory(input, tokens); - RegExp re = RegExpParser::parse(tokens); - - Brzozowski conv( re ); - conv.convert( ).toXML( cout ); - } - catch( AlibException & e ) - { - cout << e.what() << endl; - return 1; - } - - return 0; -} diff --git a/aconversions/src/re2fa/are2fa.glushkov.cpp b/aconversions/src/re2fa/are2fa.glushkov.cpp deleted file mode 100644 index 9fb57c5d65..0000000000 --- a/aconversions/src/re2fa/are2fa.glushkov.cpp +++ /dev/null @@ -1,37 +0,0 @@ -#include <iostream> - -#include <AlibException.h> -#include <automaton/AutomatonPrinter.h> -#include <regexp/RegExp.h> -#include <regexp/RegExpParser.h> -#include <sax/SaxInterface.h> - -#include "Glushkov.h" - - -using namespace std; -using namespace automaton; -using namespace regexp; -using namespace alib; -using namespace conversions; - -int main(int argc, char** argv) -{ - try - { - list<Token> tokens; - string input(istreambuf_iterator<char>(cin), (istreambuf_iterator<char>())); - SaxInterface::parseMemory(input, tokens); - RegExp re = RegExpParser::parse(tokens); - - Glushkov conv( re ); - conv.convert( ).toXML( cout ); - } - catch( AlibException & e ) - { - cout << e.what() << endl; - return 1; - } - - return 0; -} diff --git a/aconversions/src/re2fa/are2fa.thompson.cpp b/aconversions/src/re2fa/are2fa.thompson.cpp deleted file mode 100644 index 0535c949d1..0000000000 --- a/aconversions/src/re2fa/are2fa.thompson.cpp +++ /dev/null @@ -1,37 +0,0 @@ -#include <iostream> - -#include <AlibException.h> -#include <automaton/AutomatonPrinter.h> -#include <regexp/RegExp.h> -#include <regexp/RegExpParser.h> -#include <sax/SaxInterface.h> - -#include "Thompson.h" - - -using namespace std; -using namespace automaton; -using namespace regexp; -using namespace alib; -using namespace conversions; - -int main(int argc, char** argv) -{ - try - { - list<Token> tokens; - string input(istreambuf_iterator<char>(cin), (istreambuf_iterator<char>())); - SaxInterface::parseMemory(input, tokens); - RegExp re = RegExpParser::parse(tokens); - - Thompson conv( re ); - conv.convert( ).toXML( cout ); - } - catch( AlibException & e ) - { - cout << e.what() << endl; - return 1; - } - - return 0; -} diff --git a/aconversions/src/rg2fa/alrg2fa.cpp b/aconversions/src/rg2fa/alrg2fa.cpp deleted file mode 100644 index bf7251fad2..0000000000 --- a/aconversions/src/rg2fa/alrg2fa.cpp +++ /dev/null @@ -1,34 +0,0 @@ -#include <iostream> -#include <cstdlib> - -#include <GrammarFactory.h> -#include <AlibException.h> - -#include <automaton/AutomatonPrinter.h> - -#include "LRGtoFAConverter.h" - -using namespace std; -using namespace grammar; -using namespace automaton; -using namespace alib; -using namespace conversions; - -int main(int argc, char** argv) -{ - try - { - string input( istreambuf_iterator<char>( cin ), ( istreambuf_iterator<char>( ) ) ); - - UnknownGrammar rg = GrammarFactory::fromString( input ); - - LeftRegularGrammar rrg = GrammarFactory::buildLeftRegularGrammar( rg ); - LRGtoFAConverter conv( rrg ); - conv.convert( ).toXML( cout ); - } - catch( AlibException & e ) - { - cout << e.what( ) << endl; - return 0; - } -} diff --git a/aconversions/src/rg2fa/arg2fa.cpp b/aconversions/src/rg2fa/arg2fa.cpp deleted file mode 100644 index c3be230b36..0000000000 --- a/aconversions/src/rg2fa/arg2fa.cpp +++ /dev/null @@ -1,68 +0,0 @@ -#include <iostream> -#include <cstdlib> - -#include <GrammarFactory.h> -#include <AlibException.h> - -#include "LRGtoFAConverter.h" -#include "RRGtoFAConverter.h" -#include "../../utils/ConversionException.h" - -using namespace alib; -using namespace conversions; -using namespace grammar; - -int main(int argc, char** argv) -{ - bool successfullyParsedLRG = true; - UnknownGrammar rg; - string input( istreambuf_iterator<char>( cin ), ( istreambuf_iterator<char>( ) ) ); - - try - { - rg = GrammarFactory::fromString( input ); - } - catch( AlibException & e ) - { - cout << e.what( ) << endl; - return 1; - } - - try - { - LeftRegularGrammar rrg = GrammarFactory::buildLeftRegularGrammar( rg ); - LRGtoFAConverter conv( rrg ); - conv.convert( ).toXML( cout ); - } - catch ( ConversionException & e ) - { - cout << e.what( ) << endl; - return 1; - } - catch ( AlibException & e ) - { - successfullyParsedLRG = false; - } - - if( ! successfullyParsedLRG ) - { - try - { - RightRegularGrammar rrg = GrammarFactory::buildRightRegularGrammar( rg ); - RRGtoFAConverter conv( rrg ); - conv.convert( ).toXML( cout ); - } - catch ( ConversionException & e ) - { - cout << e.what( ) << endl; - return 1; - } - catch ( AlibException & e ) - { - cout << e.what( ) << endl; - return 1; - } - } - - return 0; -} diff --git a/aconversions/src/rg2fa/arrg2fa.cpp b/aconversions/src/rg2fa/arrg2fa.cpp deleted file mode 100644 index 6aea8d07b5..0000000000 --- a/aconversions/src/rg2fa/arrg2fa.cpp +++ /dev/null @@ -1,34 +0,0 @@ -#include <iostream> -#include <cstdlib> - -#include <GrammarFactory.h> -#include <AlibException.h> - -#include <automaton/AutomatonPrinter.h> - -#include "RRGtoFAConverter.h" - -using namespace std; -using namespace grammar; -using namespace automaton; -using namespace alib; -using namespace conversions; - -int main(int argc, char** argv) -{ - try - { - string input( istreambuf_iterator<char>( cin ), ( istreambuf_iterator<char>( ) ) ); - - UnknownGrammar rg = GrammarFactory::fromString( input ); - - RightRegularGrammar rrg = GrammarFactory::buildRightRegularGrammar( rg ); - RRGtoFAConverter conv( rrg ); - conv.convert( ).toXML( cout ); - } - catch( AlibException & e ) - { - cout << e.what( ) << endl; - return 0; - } -} -- GitLab