Vadim Godunko
|
3292b264d3
|
Use 'Base type to prevent raise of Constraint_Error...
... when read character after end of available data.
|
2026-01-09 12:34:22 +00:00 |
|
Vadim Godunko
|
60813a81f6
|
Use text->number conversion from text library.
|
2025-09-01 15:33:25 +04:00 |
|
Vadim Godunko
|
d4f49abf95
|
Move text->float conversion into text library.
|
2025-09-01 15:32:32 +04:00 |
|
Vadim Godunko
|
fef17338f7
|
Update JSON module.
|
2025-07-21 15:35:03 +04:00 |
|
Vadim Godunko
|
a6c421c8cd
|
Exit loop on End_Document event.
|
2025-07-03 19:17:49 +04:00 |
|
Vadim Godunko
|
67c736541c
|
Improve processing of comments by JSON5 parser.
|
2025-02-18 13:47:01 +04:00 |
|
Vadim Godunko
|
bf12c1c1d8
|
Provide alternative implementation for 32bit platforms
|
2024-06-28 19:50:50 +04:00 |
|
Vadim Godunko
|
8a4029f3c7
|
Drop text data parameter of the Element subprogram.
|
2024-04-03 15:26:44 +04:00 |
|
Vadim Godunko
|
cb131767ed
|
Update after API changes.
|
2024-04-03 10:50:59 +04:00 |
|
Vadim Godunko
|
e593ff1f61
|
Rename package.
|
2024-04-01 12:00:09 +04:00 |
|
Vadim Godunko
|
08d63a4769
|
Introduce separate types for constant and variable handlers...
... of the text data.
|
2024-04-01 11:30:12 +04:00 |
|
Vadim Godunko
|
db9de3b8cb
|
Add "pragma Ada_2022;"...
... to all packages that uses Ada 2022 features.
|
2023-12-01 16:32:10 +04:00 |
|
Vadim Godunko
|
440760123e
|
Buffered_Pull_Reader
|
2023-07-31 16:00:50 +04:00 |
|
Vadim Godunko
|
fce29c3fd2
|
Use Code_Point_Unit type to store current character.
Reuse character's codes declarations.
|
2023-07-11 12:51:40 +03:00 |
|
Vadim Godunko
|
78282a2288
|
Use subprograms to append characters to the text buffer.
|
2023-07-11 12:14:32 +03:00 |
|
Vadim Godunko
|
6962b085fa
|
Rename Key to Key_Name to sync with element kind name.
|
2023-06-15 18:38:18 +04:00 |
|
Vadim Godunko
|
d46a9b17eb
|
Subprogram to obtain current element of JSON stream.
|
2023-06-15 18:35:52 +04:00 |
|
Vadim Godunko
|
e11eb668bc
|
Merge almost duplicate declarations of JSON_Event_Kind...
... and provide interface type for cursor on JSON stream.
|
2023-06-15 16:56:42 +04:00 |
|
Vadim Godunko
|
4eaca985aa
|
Code refactoring: reuse At_End
|
2023-05-29 17:10:10 +04:00 |
|
Vadim Godunko
|
cd3aa16ce9
|
Code refactoring: reuse parse stack management subprograms.
|
2023-05-29 17:10:10 +04:00 |
|
Vadim Godunko
|
589cb6d2af
|
Code refactoring: move common code to parent type/package.
|
2023-05-29 17:10:10 +04:00 |
|
Vadim Godunko
|
3ef9439b3f
|
Code refactoring: rename implementation packages.
|
2023-05-29 17:10:10 +04:00 |
|
Vadim Godunko
|
7d75556e81
|
JSON5: Public API
|
2023-05-29 17:10:10 +04:00 |
|
Vadim Godunko
|
1127d1331d
|
JSON5: Simplify code.
|
2023-05-29 17:10:10 +04:00 |
|
Vadim Godunko
|
d6ed52b02d
|
Redefined subprogram as function that always return False.
|
2023-05-29 17:10:10 +04:00 |
|