- Basic RTTI type data with inheritance.
This commit is contained in:
@@ -11,7 +11,7 @@
|
||||
* [Introduction](#introduction)
|
||||
* [Definitions](#definitions)
|
||||
* [Libraries](#libraries)
|
||||
* [C++ Language Library](./CPP_LANGUAGE.md#c-language-library-lang)
|
||||
* [C++ Language Library](./CPP_LANGUAGE.md#c-language-library-langcpp)
|
||||
* [Platform Support Library](./PLATFORM_SUPPORT.md#platform-support-library-platform)
|
||||
<!-- TOC -->
|
||||
|
||||
@@ -71,8 +71,8 @@ denote implementation and testing progress. The symbols are defined below.
|
||||
|
||||
|
||||
## Libraries
|
||||
- [C++ Language Library](./CPP_LANGUAGE.md#c-language-library-lang)
|
||||
- [C++ Language Library](./CPP_LANGUAGE.md#c-language-library-langcpp)
|
||||
- [Platform Support Library](./PLATFORM_SUPPORT.md#platform-support-library-platform)
|
||||
- [Memory Library](./MEMORY.md#memory-library-memory)
|
||||
- [Containers Library](./CONTAINERS.md#containers-library-containers)
|
||||
- [Language Processing Library](./LANGUAGE_PROCESSING.md#language-processing-library-langproc)
|
||||
- [Language Processing Library](./LANGUAGE_PROCESSING.md#language-processing-library-lang)
|
||||
@@ -1,13 +1,13 @@
|
||||
|
||||
<!-- I release these notes into the public domain -->
|
||||
|
||||
# C++ Language Library (`lang`)
|
||||
# C++ Language Library (`langcpp`)
|
||||
|
||||
## Table of Contents
|
||||
|
||||
<!-- TOC -->
|
||||
* [Home](./CONTENTS.md#planning-documentation-for-fennec)
|
||||
* [C++ Language Library](#c-language-library-lang)
|
||||
* [C++ Language Library](#c-language-library-langcpp)
|
||||
* [Table of Contents](#table-of-contents)
|
||||
* [Introduction](#introduction)
|
||||
* [Implementation](#implementation)
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
|
||||
<!-- I release these notes into the public domain -->
|
||||
|
||||
# Language Processing Library (`langproc`)
|
||||
# Language Processing Library (`lang`)
|
||||
|
||||
## Table of Contents
|
||||
|
||||
<!-- TOC -->
|
||||
* [Home](./CONTENTS.md#planning-documentation-for-fennec)
|
||||
* [Language Processing Library (`langproc`)](#language-processing-library-langproc)
|
||||
* [Language Processing Library (`lang`)](#language-processing-library-lang)
|
||||
* [Table of Contents](#table-of-contents)
|
||||
* [Introduction](#introduction)
|
||||
* [String Analysis (`langproc/strings`)](#string-analysis-langprocstrings)
|
||||
* [String Analysis (`lang/strings`)](#string-analysis-langprocstrings)
|
||||
* [Implementation](#implementation)
|
||||
* [File System (`filesystem`)](#file-system-filesystem)
|
||||
* [Implementation](#implementation-1)
|
||||
@@ -27,7 +27,7 @@ and programming languages.
|
||||
this is through Doxygen and LaTeX. Consider including binaries with releases.
|
||||
|
||||
|
||||
## String Analysis (`langproc/strings`)
|
||||
## String Analysis (`lang/strings`)
|
||||
|
||||
  fennec reimplements the C++ Strings Library as a submodule of this library. This
|
||||
is because C++ `std::string` has a lot of overhead. I would say that `std::string`
|
||||
@@ -61,7 +61,7 @@ is create C++ classes that handle file streams, directory streams, and file path
|
||||
|
||||
|
||||
|
||||
## Interpreter (`langproc/parse`)
|
||||
## Interpreter (`lang/parse`)
|
||||
|
||||
  This submodule will contain classes for parsing data. We will need to be
|
||||
able to do the following things to achieve support for files that adhere to a
|
||||
@@ -96,7 +96,7 @@ data values (e.g. floats, ints, etc.) to a readable language (e.g. ascii/utf8/ut
|
||||
|
||||
|
||||
|
||||
## Formats (`langproc/formats`)
|
||||
## Formats (`lang/formats`)
|
||||
|
||||
  This submodule will contain classes for processing a variety of file formats.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user