Skip to content

Commit 6de4436

Browse files
committed
Provide abstract base class for a string object
- provide full compatibility with the string_type - provide overloaded interfaces in the base class to define all character intrinsic functions for both character scalars and functional strings - add preliminary specs on the public API (not developer API) of the abstract base class - add tests to check a minimal implementation of a string class
1 parent b522bbb commit 6de4436

File tree

7 files changed

+3699
-1
lines changed

7 files changed

+3699
-1
lines changed

doc/specs/index.md

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ This is and index/directory of the specifications (specs) for each new module/fe
2222
- [stats](./stdlib_stats.html) - Descriptive Statistics
2323
- [stats_distribution_PRNG](./stdlib_stats_distribution_PRNG.html) - Probability Distributions random number generator
2424
- [string\_type](./stdlib_string_type.html) - Basic string support
25+
- [string\_class](./stdlib_string_class.html) - Abstract base class for strings
2526

2627
## Missing specs
2728

0 commit comments

Comments
 (0)