Port variant | std |
Summary | High level string and text processing library |
BROKEN | |
Package version | 24.0.0,1 |
Homepage | https://github.com/AdaCore/VSS |
Keywords | textproc, devel, ada |
Maintainer | John Marino |
License | APACHE20 |
Other variants | There are no other variants. |
Ravenports | Buildsheet | History |
Ravensource | Port Directory | History |
Last modified | 09 AUG 2024, 21:24:17 UTC |
Port created | 15 JUL 2021, 22:32:01 UTC |
set | This is the libvss:std metapackage. It pulls in all subpackages of libvss:std. |
primary | VSS is a high level string and text processing library. The objectives of this project are: * To introduce a definite type that represents a string of Unicode characters and provides a handy set of operations. * The API should be encoding independent and allows efficient implementations depending on platform/application and avoid extra encoding conversions, e.g. an UTF-8 internal representation for Gtk+ applications, UCS-2 for native Windows applications and UTF-16 for WebAssembly. * Besides separating string API from in-memory data representation, it should separate string API from input/output stream representation. * To provide a clear, well-defined semantic for iteration over string elements, such as unicode unit, grapheme cluster, etc. * To avoid string element integer indexes, because this isn't necessarily constant time and could mislead about indexed element kind. * To prefer safe results over raising exceptions where possible. |
dev | This is the developer subpackage of the libvss:std port. It may contain headers, pc files, static and PIC libraries and SO links. |
Build (only) |
xmlada:dev:std gmake:primary:std gprbuild:primary:std |
Build and Runtime | xmlada:primary:std |
main | mirror://GITHUB/AdaCore:VSS:v24.0.0 |
ada-markdown:std | Ada Markdown parser library |
ada_language_server:std | Microsoft Language Server Protocol for Ada |
gnatdoc:std | GNAT Documentation Generation Tool |
lal-refactor:std | Collection of Ada source code refactoring tools |
libadalang-tools:std | Development tools based on libadalang |