rexy712
|
841c179c24
|
Update .gitignore for new makefile
|
2020-03-22 11:12:32 -07:00 |
|
rexy712
|
52963dce22
|
Fix warning generated during release build
|
2020-03-19 18:55:58 -07:00 |
|
rexy712
|
6c526fc77c
|
Update gitignore
|
2020-03-17 16:54:39 -07:00 |
|
rexy712
|
a345dbbff3
|
Add license disclaimer to rjp_lex files
|
2020-03-17 16:02:44 -07:00 |
|
rexy712
|
4387f9d39a
|
Rename *_yacc_* to *_parse_*
|
2020-03-17 16:01:41 -07:00 |
|
rexy712
|
8e454b3d5a
|
Separated lexing logic further. Added file for lexical analysis functions
|
2020-03-17 15:59:51 -07:00 |
|
rexy712
|
21e4583827
|
Separate tokenizing logic from loop
|
2020-03-16 18:28:28 -07:00 |
|
rexy712
|
e38245261e
|
Remove parsing dependance on null terminator
|
2020-03-14 09:21:57 -07:00 |
|
rexy712
|
cc372b2941
|
Separated parsing loop and parsing logic
|
2020-03-13 12:29:52 -07:00 |
|
rexy712
|
e3d16e2112
|
Fix rjp_parse signature
|
2020-03-12 17:51:12 -07:00 |
|
rexy712
|
dd76bc9253
|
Change comment/excess comma support to runtime behavior
|
2020-03-11 12:55:30 -07:00 |
|
rexy712
|
e947976340
|
Remove array functions from rjp++ that should have been removed previously
|
2020-03-10 15:16:52 -07:00 |
|
rexy712
|
f2e4593847
|
Fix typo in parsing with trailing commas enabled
|
2020-03-10 15:07:16 -07:00 |
|
rexy712
|
bfd1777fef
|
Add block comments and make RJP_yacc_target stack dynamically resize
|
2020-03-10 12:56:17 -07:00 |
|
rexy712
|
d6a5d3009b
|
More TODO
|
2020-03-10 08:28:03 -07:00 |
|
rexy712
|
be11a8e482
|
Update todo
|
2020-03-09 17:36:57 -07:00 |
|
rexy712
|
466168f8a2
|
Add a couple more utf testes
|
2020-03-09 17:36:28 -07:00 |
|
rexy712
|
b60cfce6fc
|
Add utf escapes to test program
|
2020-03-09 16:03:05 -07:00 |
|
rexy712
|
46e86e248b
|
Fix utf escape support
|
2020-03-09 16:02:48 -07:00 |
|
rexy712
|
a8ba1cc2fb
|
Update readme
|
2020-03-09 15:08:10 -07:00 |
|
rexy712
|
d27e8a8879
|
Update TODO
|
2020-03-09 15:00:18 -07:00 |
|
rexy712
|
a17e19bbc0
|
Updated parsing. Fixes many different sources of segfaults, simplifies modification, and (finally) adds support for scientific notation. Along with a handful of other small parsing changes/fixes.
|
2020-03-09 15:00:08 -07:00 |
|
rexy712
|
b5002db578
|
Fix rjp_internal to use newer configure option
|
2020-03-09 14:40:04 -07:00 |
|
rexy712
|
821ca95610
|
Update rjp++ CMake project to match rjp's
|
2020-03-09 14:39:37 -07:00 |
|
rexy712
|
67036521d3
|
Add more configure options to CMake project.
|
2020-03-09 14:39:17 -07:00 |
|
rexy712
|
c2f4131b63
|
Add test source file
|
2020-03-09 14:38:33 -07:00 |
|
rexy712
|
637f20e6b7
|
Supply correct lib flags for static/shared build
|
2020-03-08 19:10:01 -07:00 |
|
rexy712
|
91f810e404
|
Update readme
|
2020-03-07 13:25:22 -08:00 |
|
rexy712
|
65dabe16d9
|
Separate CMakeLists into separate projects for rjp and rjp++. Add install for pkg-config files
|
2020-03-06 16:14:59 -08:00 |
|
rexy712
|
5b0570f546
|
Updated gitignore for pc files
|
2020-03-06 16:13:44 -08:00 |
|
rexy712
|
59413d6d48
|
Separated rjp++'s single include file
|
2020-03-06 16:13:28 -08:00 |
|
rexy712
|
26e3cf4b2c
|
Add pkg-config files
|
2020-03-06 16:12:49 -08:00 |
|
rexy712
|
24f9f608a8
|
Flesh out rjp++. Add conversion, parsing, type checking, key access, etc
|
2020-03-05 17:23:30 -08:00 |
|
rexy712
|
5c7be8fb66
|
Add null pointer checks to unordered object iterator
|
2020-03-05 17:22:56 -08:00 |
|
rexy712
|
f97826aac3
|
Change how rjp++ handles member/element addition
|
2020-03-04 14:49:20 -08:00 |
|
rexy712
|
be714c29ab
|
Add rjp project as dependency of rjp++
|
2020-03-03 18:23:43 -08:00 |
|
rexy712
|
fcad8e2062
|
Update rjp.h include guard to be less likely to cause collisions
|
2020-03-03 17:57:30 -08:00 |
|
rexy712
|
744021b967
|
Add license disclaimer to rjp++ files
|
2020-03-03 17:56:36 -08:00 |
|
rexy712
|
c6241dc37c
|
Add link dependency to rjp++
|
2020-03-03 17:56:12 -08:00 |
|
rexy712
|
72f720000e
|
Add start of C++ wrapper
|
2020-03-03 17:49:39 -08:00 |
|
rexy712
|
2e9571115a
|
Fix API function mk2
v0.9.0
|
2020-02-29 13:07:05 -08:00 |
|
rexy712
|
3e1a785938
|
Add missing API function
|
2020-02-29 13:01:12 -08:00 |
|
rexy712
|
7b54b12e6e
|
Add ordered objects using linked lists. Add wrapper for auto selecting functions to call given either object type. Add conversion functions between object types.
|
2020-02-29 11:58:11 -08:00 |
|
rexy712
|
99cc9a5154
|
Fix pretty printing
|
2020-02-27 10:17:33 -08:00 |
|
rexy712
|
ffac4718e8
|
Update TODO
|
2020-02-26 18:31:20 -08:00 |
|
rexy712
|
4b68e32298
|
Version update
v0.8.3
|
2020-02-26 18:24:39 -08:00 |
|
rexy712
|
07c07cc06b
|
Fix object iterator skipping values
|
2020-02-26 18:24:18 -08:00 |
|
rexy712
|
e15c54b7cc
|
Revision bump
v0.8.2
|
2020-02-24 18:38:35 -08:00 |
|
rexy712
|
092a6497f8
|
Add memory zeroing during object/array mutation
|
2020-02-24 18:31:09 -08:00 |
|
rexy712
|
88cdc61357
|
Actually implement key mutability
|
2020-02-24 18:30:38 -08:00 |
|