Commit Graph

97 Commits

Author SHA1 Message Date
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
yhirose
69ede706f0 Fixed build errors. Switched to CMake build system completely. 2015-11-30 17:26:06 -05:00
Yuji Hirose
8fd93d855f Moved 'online lint' functionality to peglint. 2015-11-27 15:53:32 -05:00
yhirose
4a58f35d3d Changed 'undefined' to 'nil'. 2015-09-25 16:26:17 -04:00
yhirose
f9ef592bd3 Enhanced index access to array. 2015-09-25 16:20:18 -04:00
yhirose
778b175ab0 Added lexical scope support. 2015-09-25 15:20:55 -04:00
yhirose
fa08f98c6e Fixed array grammar. 2015-09-16 17:59:18 -04:00
yhirose
6a6fb4a262 Split 'run' api to 'parse' and 'interpret'. 2015-09-16 11:59:19 -04:00
yhirose
a773ceb725 Fixed white space problems. 2015-09-16 11:30:08 -04: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
568da082dc Code cleanup. 2015-08-27 22:24:25 -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
aa4486219a Fixed problem with unit tests. 2015-08-05 23:35:36 -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
b2a4ad99a0 Fixed keyword boundary problem. 2015-08-05 22:51:39 -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
yhirose
3f76e703b0 Made 'culebra' folder under 'language'. 2015-08-05 08:22:43 -04:00
yhirose
ff6deb98e3 Added 'return' statement. 2015-08-04 18:03:05 -04:00
yhirose
3cb801a5df Improved debugger display. 2015-08-04 18:02:42 -04:00
yhirose
efcba540b1 Fixed debuger problems. 2015-08-04 13:04:58 -04:00
yhirose
86ef99d48a Fixed build errors. 2015-08-04 13:04:44 -04:00
yhirose
ab98a06d64 Updated VS solution file. 2015-08-04 11:28:01 -04:00
yhirose
65d1d99b2b Added AstOptimizer. 2015-07-31 13:06:31 -04:00
yhirose
db5128a9a5 Fixed zero divide problem. 2015-07-30 17:24:53 -04:00
yhirose
552c7012f4 Changed PEGLIB_HAS_CONSTEXPR_SUPPORT TO BE PEGLIB_NO_CONSTEXPR_SUPPORT. 2015-07-30 17:23:31 -04:00
yhirose
9d5b5027e3 Code cleanup. 2015-07-29 18:37:42 -04:00
yhirose
e8ca00acb5 Added print feature to debugger. 2015-07-29 17:58:20 -04:00
yhirose
f941e5efa9 Fixed warning. 2015-07-28 23:06:02 -04:00
yhirose
db1099b40b Added some features to the command line debugger. 2015-07-28 17:30:41 -04:00
yhirose
5d6755ff64 Added command-line debugger support. 2015-07-28 06:47:18 -04:00
yhirose
24b3da5d0f Updated test.cul. 2015-07-26 21:10:50 -04:00
yhirose
d79d4f2437 Fixed problems with property assignment. 2015-07-26 01:44:02 -04:00
yhirose
ea9dd315ae Fixed array problem with one element. 2015-07-25 20:22:06 -04:00
yhirose
4fbbdf708a Removed property capture without 'this'. 2015-07-25 18:59:54 -04:00
yhirose
0e0e3f6f24 Code cleanup. 2015-07-25 14:58:29 -04:00
yhirose
75399c2e19 Supported 'undefined' type correctly. 2015-07-25 13:34:10 -04:00
yhirose
e96336a463 Fixed format problem with error message. 2015-07-25 12:58:40 -04:00
yhirose
9536956e58 Renamed. 2015-07-24 22:28:35 -04:00
yhirose
49665ce113 Refactoring. 2015-07-24 22:23:40 -04:00
yhirose
620c775eee Made header-only file. 2015-07-24 22:18:03 -04:00
yhirose
c0857d19ec Changed to use constexpr. 2015-07-24 21:36:39 -04:00
yhirose
9578362416 Updated linenoise library. 2015-07-24 13:21:20 -04:00
yhirose
32794cbd7b Fixed vc build problem. 2015-07-24 13:21:07 -04:00
yhirose
7d3889cc00 Renamed vc project files. 2015-07-24 13:16:06 -04:00