bnjf
6137e2a340
Fix "terminate called after throwing an instance of 'std::system_error'"
...
This is a re-fix. The missing pthread lib was fixed in 469a61f044
, but then unfixed in 06fc879371
.
5 years ago
yhirose
95f9140464
clangformat
5 years ago
yhirose
fdfd1f4267
Fixed warnings
5 years ago
yhirose
fe2d67fc88
Improved peglint trace format
5 years ago
yhirose
1a40e539d1
Updated cmake files
5 years ago
yhirose
be3b09f704
Fixed typo
5 years ago
yhirose
06fc879371
Removed server mode from peglint and updated documentation
6 years ago
Yuji Hirose
e12ab41b40
Fixed problem with JSON invalid characters
6 years ago
Yuji Hirose
47e51d3651
Fixed problems in server mode of peglint
6 years ago
yhirose
469a61f044
Fixed 'std::call_once' crash problem with peglint on Ubuntu.
6 years ago
Yuji Hirose
91bf45b7d4
Fix #45
6 years ago
yhirose
15a08da1b2
Updated peglint and added peglint documentation
6 years ago
yhirose
f46737acbf
Added --source option
6 years ago
yhirose
ebfafc3947
Removed Visual Studio solution and project files.
7 years ago
yhirose
803335164d
Changed minimum target to be 'c++11'.
8 years ago
hvellyr
f98f8697c6
Add test support for windows MSVC 2015 on appveyor
...
- build the code with source and execution charset set to utf-8 (required
for unicode chars in the source code)
- Example/culebra/linenoise.hpp requires being build with UNICODE on windows
The WIN32 part of that code actually is written against wchar support
only (e.g. wsprintf, wcstol, ...); but some pieces requires the UNICODE def
being set explicitely (e.g. GetEnvironmentVariable).
- don't build lint and language subfolders on windows at all (for now)
8 years ago
hvellyr
1e47348daf
Fix compiler warnings about "missing variable declaration"
8 years ago
hvellyr
8363407768
Fix compiler warnings about "hidden" names
8 years ago
hvellyr
2b2b171cbd
Fix sign/unsigned compiler warnings
8 years ago
hvellyr
5cac962f18
Fix compiler warning about "old style cast"
8 years ago
hvellyr
d95cef6c1b
Fix compiler warnings about unused method parameters
8 years ago
hvellyr
c3c6037241
Enhance CMake files to set warning level high(er) and set C++14 flags
8 years ago
hvellyr
b031727fa2
Cmake 2.8 is more than sufficient
...
... for the purposes of this project and makes testing on older
platforms easier. In addition travis-ci has by default only cmake
2.8.
8 years ago
yhirose
69ede706f0
Fixed build errors. Switched to CMake build system completely.
9 years ago
yhirose
30da6961d4
Updated usage for peglint.
9 years ago
yhirose
8ce03face0
Added README for PEG lint.
9 years ago
yhirose
f33e76249a
Added trace feature.
9 years ago
yhirose
80d1488b42
Fixed ast dump format problem.
9 years ago
yhirose
59c7ab94ac
Fixed the build error with peglint.
9 years ago
Yuji Hirose
8fd93d855f
Moved 'online lint' functionality to peglint.
9 years ago
Yuji Hirose
3f5d54f811
Removed print_ast, and added ast_to_s.
9 years ago
Yuji Hirose
444398d1bb
Added server mode.
9 years ago
Yuji Hirose
adcd259268
Changed to show AST results.
9 years ago
yhirose
337741e17e
Fixed build errors.
9 years ago
yhirose
b9c9216788
Changed namespace/class names.
9 years ago
yhirose
6b690dd3cb
Fixed backtrack problem.
9 years ago
yhirose
2b2a4f3816
Moved files.
9 years ago
yhirose
aa78055654
Fixed problem with AST.
9 years ago
yhirose
de1f7ebad6
Fixed snprintf compile error with VS2015.
9 years ago
yhirose
02957c3668
Fixed build errors.
9 years ago
Yuji Hirose
56ebcf09bf
Fixed source code format.
9 years ago
yhirose
0ddb5682af
Code cleanup.
9 years ago
yhirose
bca3785c89
Converted vcxproj files for vc++ 2015.
9 years ago
yhirose
5079d3406a
Added XMLHttpRequest Level2 support.
9 years ago
yhirose
43aae85df3
Style change.
9 years ago
Yuji Hirose
698d04a3ca
Fixed compile error on Raspberry PI.
9 years ago
yhirose
f70da10d79
Fixed problem with Webkit.
9 years ago
yhirose
85932059b9
Added peglint playground.
9 years ago
yhirose
341659f699
Added optimize_nodes parameter.
9 years ago
yhirose
1a9fddd3f8
Added AST and command line string features in peglint.
9 years ago