Commit Graph

123 Commits

Author SHA1 Message Date
Thomas Avé 19f50d6cdc Removed templates from lxs-namespace 2017-01-20 13:05:44 +01:00
Thomas Avé 08b3d0b887 Moved templates to separate library 2017-01-19 19:14:36 +01:00
Thomas Avé c1befc5a76 Moved inputparsing to seperate library and moved some work to the driver 2017-01-19 19:10:07 +01:00
Thomas Avé 27ab8dc6da Fixed issue with lang being ambiguous 2017-01-19 18:14:37 +01:00
Robin Jadoul 3d162ae5ed Add boost install instructions to README 2016-05-31 16:19:11 +02:00
Thomas Ave 5f2aeeccff Updated tests for highlighter after fix 2016-05-31 14:22:25 +02:00
Robin Jadoul a7f30688fe Fix forgotten colors in SyntaxHighlighter, tests still need updating 2016-05-31 14:12:03 +02:00
Robin Jadoul 7403357b71 Small cleanup 2016-05-31 01:21:03 +02:00
Thomas Ave 0406aed0ec changed highlighter regexes a bit 2016-05-30 22:38:32 +02:00
Thomas Ave 76ad1c627a More tests for syntaxhighlighter 2016-05-30 22:38:06 +02:00
Thomas Ave 75257e76fb Checked and added last two tests 2016-05-30 21:29:12 +02:00
Robin Jadoul 05e49a9fba Add documentation building and improved example building to README 2016-05-30 19:15:15 +02:00
Robin Jadoul 8c91d4c42a Fix a stupid oversight 2016-05-30 19:03:48 +02:00
Robin Jadoul e19e48f150 Merge branch 'bootstrapping' 2016-05-30 19:02:29 +02:00
Robin Jadoul 84ea4e866c A new example and tests: leopard 2016-05-30 18:56:14 +02:00
Thomas Ave 83c73f1479 removed duplicate + cout 2016-05-30 18:55:00 +02:00
Thomas Ave c1be1b7742 Checked tests and added correct versions 2016-05-30 18:54:40 +02:00
Robin Jadoul 8a817a9eff Fix the fix... 2016-05-30 17:18:37 +02:00
Robin Jadoul 063d73835a Fix for inverted character class ranges 2016-05-30 17:14:07 +02:00
Robin Jadoul 652ee18461 Give byte offset on regex parse errors 2016-05-30 17:08:30 +02:00
Robin Jadoul 41c48f50a1 More regex tests 2016-05-30 16:57:46 +02:00
Robin Jadoul a1dfaf91d5 Small bugfix in regex parser 2016-05-30 16:50:22 +02:00
Robin Jadoul cdf0bfb16c Add some more test framework 2016-05-30 16:12:10 +02:00
Robin Jadoul e425e9ff81 Improve regexLexer, especially character classes 2016-05-30 16:10:15 +02:00
Robin Jadoul 97a347a6ee Add some more test framework 2016-05-30 16:09:56 +02:00
Robin Jadoul 7f9c7aed44 WIP 2016-05-29 22:47:10 +02:00
Robin Jadoul 3fd362bf2d First work on using a Lexesis lexer in the regex parser 2016-05-29 21:06:15 +02:00
Robin Jadoul 2864ba5a43 Fix some build problems 2016-05-29 20:33:13 +02:00
Robin Jadoul ced7c7786f More elaborate test structure 2016-05-29 20:21:43 +02:00
Robin Jadoul 8328fee2e4 Build examples along with main program 2016-05-29 20:21:31 +02:00
Thomas Ave 6dbb31179a changed highlighter behaviour when no input file is given 2016-05-29 20:13:55 +02:00
Robin Jadoul 2d1c077303 Complete README? 2016-05-29 19:50:44 +02:00
Robin Jadoul 3b69ec581d Small bugfix 2016-05-29 19:43:16 +02:00
Robin Jadoul ef7cb5a562 Add man pages 2016-05-29 19:34:56 +02:00
Thomas Ave 28b4f3c074 Use indentation instead of for code 2016-05-29 19:07:13 +02:00
Thomas Ave dbc79353e7 Use references instead of pointers for exceptions + catch regex parsing exceptions in inputparser and add more info before rethrowing 2016-05-29 19:00:20 +02:00
Thomas Ave eb93293551 Added section about input files 2016-05-29 19:00:20 +02:00
Robin Jadoul bb855836f6 Add testing instruction to README 2016-05-29 18:39:32 +02:00
Robin Jadoul a24320099c Some more tests 2016-05-29 14:40:56 +02:00
Robin Jadoul 9392afc74c Fix minimization problems if the DFA only has 1 state 2016-05-29 14:22:32 +02:00
Robin Jadoul 80fa3383fd Add more accepting state information to dot output 2016-05-29 13:14:39 +02:00
Thomas Ave 329f58bd89 Changed example file for SyntaxHighlighter 2016-05-29 01:38:29 +02:00
Thomas Ave c26bf1f171 swap location of exceptions 2016-05-29 01:36:11 +02:00
Thomas Ave 1858126b13 Added comments in Syntaxhighlighter + small fix in attributelexer regex 2016-05-29 01:35:39 +02:00
Thomas Ave f87ce737fc make use of exceptions to pass errors to main instead of cout + exit(1) 2016-05-29 00:42:21 +02:00
Robin Jadoul e2517cf16a First test infrastructure 2016-05-28 21:04:39 +02:00
Thomas Ave e19380b4ab Changed regexes a bit and added support for comments 2016-05-28 19:44:20 +02:00
Robin Jadoul 86df359a97 Add SyntaxHighlighter cmake rules mention to the readme 2016-05-28 17:49:51 +02:00
Robin Jadoul eebed1ef80 Fix rebuilding in SyntaxHighlighter cmake on editing of lxs files 2016-05-28 17:45:04 +02:00
Robin Jadoul 7e53c7af48 CMake integration for SyntaxHighlighter 2016-05-28 17:41:20 +02:00