Daslang documentation Logo
0.6
  • Daslang 0.6 Reference Manual
  • Daslang Standard Library 0.6
    • 1. Introduction
    • 2. Core
    • 3. Strings
    • 4. I/O and Serialization
    • 5. Data Structures
    • 6. Algorithms and Functional
    • 7. Data Formats
      • 7.1. JSON manipulation library
      • 7.2. Boost package for JSON
      • 7.3. Regular expression library
      • 7.4. Boost package for REGEX
      • 7.5. Documentation generator
    • 8. Entity Component System
    • 9. Concurrency
    • 10. AST and Macros
    • 11. Annotations and Contracts
    • 12. Classes and Interfaces
    • 13. Testing and Debugging
    • 14. Code Quality and Refactoring
Daslang documentation
  • »
  • Daslang Standard Library 0.6 »
  • 7. Data Formats
  • View page source

7. Data Formats

JSON, regular expressions, and reStructuredText processing.

  • 7.1. JSON manipulation library
    • 7.1.1. Type aliases
    • 7.1.2. Structures
    • 7.1.3. Value conversion
      • 7.1.3.1. JV
    • 7.1.4. Read and write
      • 7.1.4.1. read_json
      • 7.1.4.2. write_json
    • 7.1.5. JSON properties
    • 7.1.6. Broken JSON
  • 7.2. Boost package for JSON
    • 7.2.1. Field annotations
      • 7.2.1.1. Structures
      • 7.2.1.2. Reader macros
      • 7.2.1.3. Variant macros
      • 7.2.1.4. Value conversion
        • 7.2.1.4.1. JV
        • 7.2.1.4.2. from_JV
      • 7.2.1.5. Element access operators
        • 7.2.1.5.1. JsonValue const? ==const?[]
        • 7.2.1.5.2. JsonValue? ==const?[]
      • 7.2.1.6. Null coalescing operators
        • 7.2.1.6.1. JsonValue const???
      • 7.2.1.7. Value extraction
      • 7.2.1.8. Annotation parsing
  • 7.3. Regular expression library
    • 7.3.1. Type aliases
    • 7.3.2. Enumerations
    • 7.3.3. Structures
    • 7.3.4. Compilation and validation
      • 7.3.4.1. regex_compile
    • 7.3.5. Access
      • 7.3.5.1. Regex[]
    • 7.3.6. Match & replace
      • 7.3.6.1. regex_replace
    • 7.3.7. Generation
  • 7.4. Boost package for REGEX
    • 7.4.1. Reader macros
  • 7.5. Documentation generator
    • 7.5.1. Structures
    • 7.5.2. Document writers
    • 7.5.3. Descriptions
    • 7.5.4. Label makers
      • 7.5.4.1. function_label_file
    • 7.5.5. RST section makers
    • 7.5.6. Group operations
      • 7.5.6.1. group_by_regex
    • 7.5.7. Naming helpers
Previous Next

© Copyright 2018-2026, Gaijin Entertainment.

Built with Sphinx using a theme provided by Read the Docs.