yhirose
bb0c7c4522
Fixed 'uninitialized variable' problem in PL/0 interpreter
2017-08-03 22:56:12 -04:00
yhirose
6b63bd48af
Added peg::udl for 'tag' user defined literal.
2017-03-25 18:28:15 -04:00
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)
2016-06-07 11:51:12 +02:00
hvellyr
c3c6037241
Enhance CMake files to set warning level high(er) and set C++14 flags
2016-06-01 16:27:23 +02:00
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.
2016-06-01 16:27:23 +02:00
Yuji Hirose
8fd93d855f
Moved 'online lint' functionality to peglint.
2015-11-27 15:53:32 -05:00
yhirose
1a897db7b4
Updated grammar files.
2015-08-27 22:56:51 -04:00
yhirose
337741e17e
Fixed build errors.
2015-08-27 22:26:34 -04:00
yhirose
b9c9216788
Changed namespace/class names.
2015-08-10 16:37:56 -04:00
yhirose
5ebd01c846
Code cleanup.
2015-08-06 18:27:38 -04:00
yhirose
906125e7d3
Added another sample for PL/0.
2015-08-05 23:06:58 -04:00
yhirose
7cc8d51162
Made CMakeLists.txt for pl0.
2015-08-05 23:06:29 -04:00
yhirose
ef476b87cf
Fixed keyword boundary problem.
2015-08-05 23:06:07 -04:00
yhirose
58edb7bfb8
Fixed build error.
2015-08-05 11:55:32 -04:00
yhirose
5d6ffe8d89
Added samples for PL/0.
2015-08-05 11:54:32 -04:00
yhirose
4238617393
Moving files.
2015-08-05 08:59:25 -04:00