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 |
Robin Jadoul
|
62044a0a1d
|
More work on README
|
2016-05-28 16:28:15 +02:00 |
Robin Jadoul
|
e0dc418768
|
First work on README
|
2016-05-28 16:07:21 +02:00 |
Robin Jadoul
|
536b4f44ac
|
Move to another optparse fork
|
2016-05-28 15:29:34 +02:00 |
Robin Jadoul
|
27540745fe
|
Add another example
|
2016-05-28 14:41:01 +02:00 |
Thomas Ave
|
733dfffe75
|
Changed regexes to make use of inverse character classes
|
2016-05-28 14:35:52 +02:00 |
Robin Jadoul
|
78669c22e5
|
Fix re parsing where a - as last character in a class yielded a syntax error
|
2016-05-28 14:19:18 +02:00 |
Thomas Ave
|
c6eeb93ed4
|
use different regex in highlighter
|
2016-05-28 01:07:19 +02:00 |
Thomas Ave
|
75d3a75ddf
|
SyntaxHighlighter 1.0
|
2016-05-28 00:51:12 +02:00 |
Robin Jadoul
|
f4e095b462
|
Some doxygen changes
Small Doxyfile.in fix, was not properly stripping file path prefix
Some minor documentation addition in re.h
Change the color scheme for doxygen
|
2016-05-27 19:23:27 +02:00 |
Robin Jadoul
|
782c7a8649
|
Documentation
|
2016-05-27 19:08:36 +02:00 |
Robin Jadoul
|
23437e8f23
|
Remove no longer needed eCloseCache
|
2016-05-27 19:08:29 +02:00 |
Thomas Ave
|
f3e0eb71d5
|
Added support for comments in lxs file
|
2016-05-27 17:34:00 +02:00 |
Robin Jadoul
|
48ed58f077
|
Remove main from c++ template
|
2016-05-27 17:20:55 +02:00 |
Robin Jadoul
|
a6cf6b7372
|
Better handling for the lexer name
|
2016-05-27 17:19:46 +02:00 |
Robin Jadoul
|
ff815036fb
|
Update version
|
2016-05-27 16:22:12 +02:00 |
Robin Jadoul
|
43968e90bc
|
Keep no space in the template for the dead state transitions
|
2016-05-27 16:12:25 +02:00 |
Robin Jadoul
|
d5a7832746
|
Fix minimisation accepting state merging problem
|
2016-05-27 16:11:11 +02:00 |
Robin Jadoul
|
a25476139d
|
Add Doxygen support
|
2016-05-27 15:21:10 +02:00 |
Robin Jadoul
|
6b7a06510c
|
Fix stupid . regex bug
|
2016-05-27 12:25:05 +02:00 |
Robin Jadoul
|
0735760eef
|
Speed up: implement MultiRE
|
2016-05-27 12:16:18 +02:00 |
Thomas Ave
|
81f3c022c8
|
Make inputparser more robust + add minimize
|
2016-05-27 00:15:06 +02:00 |
Robin Jadoul
|
a4dbf3d195
|
Compress the tables in c++ backend, fixes #2
|
2016-05-26 17:13:20 +02:00 |
Robin Jadoul
|
1e460a94bd
|
Remove debug output
|
2016-05-26 16:13:42 +02:00 |
Robin Jadoul
|
3024de07bf
|
Main runner
|
2016-05-26 16:05:15 +02:00 |
Robin Jadoul
|
1c61f9b7fa
|
Remove testing code
|
2016-05-26 16:01:45 +02:00 |
Robin Jadoul
|
f908449520
|
Fix some backend code
|
2016-05-26 16:01:24 +02:00 |
Robin Jadoul
|
b9da21dbc5
|
Implementation of driver code
|
2016-05-26 16:00:59 +02:00 |
Robin Jadoul
|
73ddf7fc11
|
Use optparse-cpp in CMake
|
2016-05-26 15:59:57 +02:00 |
Robin Jadoul
|
bf8813677a
|
Fix minimisation bug with accepting tokens
|
2016-05-26 15:56:06 +02:00 |
Robin Jadoul
|
399a123bef
|
Fix stupid mistake in CMake install rule
|
2016-05-26 13:20:50 +02:00 |
Robin Jadoul
|
ff8af2a5a3
|
Add docopt to CMakeLists
|
2016-05-26 12:17:44 +02:00 |
Thomas Ave
|
fe6b242501
|
Backendmanager implementation
|
2016-05-25 21:50:34 +02:00 |
Robin Jadoul
|
daddd47c43
|
Cpp backend: take note of dead states when building table
|
2016-05-25 21:26:52 +02:00 |
Robin Jadoul
|
842867bab4
|
Fix horrible bugs
|
2016-05-25 21:26:04 +02:00 |
Robin Jadoul
|
87d1cf65ae
|
Actual cleanup
|
2016-05-25 19:00:38 +02:00 |
Robin Jadoul
|
23d0857100
|
Small cleanup
|
2016-05-25 18:59:16 +02:00 |
Robin Jadoul
|
3d59a970f8
|
First implementation for c++ backend, waiting for template and main
integration
|
2016-05-25 18:50:31 +02:00 |
Thomas Ave
|
a1220fee64
|
removed cout in inputparser + added different kinds of whitespace in find_first_not_of
|
2016-05-25 18:32:47 +02:00 |