Vadim Godunko a9d466d7d7 Merge branch 'topic/vadim/text' into 'main'
Reuse text-float converter from vss-text

See merge request eng/ide/vss-extra!2
2025-09-01 13:39:24 +00:00
2025-09-01 15:33:23 +04:00
2025-07-21 18:13:30 +04:00
2024-07-05 10:48:20 +00:00
2025-07-21 15:35:03 +04:00
2025-09-01 15:33:23 +04:00
2025-07-29 10:38:54 +04:00
2025-08-27 23:30:02 +04:00
2020-06-03 13:23:29 +03:00
2025-09-01 15:33:23 +04:00
2020-06-03 13:23:29 +03:00

VSS-Extra

Build alire

Warning - Work in Progress

This project is based on VSS (Virtual String System). VSS has been split into two projects:

  • vss-text: a library for Unicode text processing.
  • vss-extra (this project): libraries for handling JSON, Regexp, XML and other features based on vss-text.

Significant API changes are planned in vss-text which will likely have an impact on this project.

Moreover, vss-extra is planned to be further split into more focused projects (e.g. JSON, Regexp, XML, etc.) and might ultimately disappear once all features find a new home.

Note: Some Ada 2022 features are used in source code. This requires compiler that supports them.

Install

Build from sources

Prefered way to install is to download sources and run

make all install PREFIX=/path/to/install

Using Alire

Or you can use Alire library manager:

alr get --build vss_extra

Then you can use it as dependency in the project file:

with "vss_json.gpr";

Documentation

Maintainers

@AdaCore.

Contribute

Feel free to dive in! Open an issue or submit PRs.

License

Apache License v2.0 with LLVM Exceptions.

Description
No description provided
Readme 4.6 MiB
Languages
Ada 97.9%
HTML 0.9%
Makefile 0.8%
Python 0.3%