Skip to content

Commit 3193b5e

Browse files
authored
Update README typos, closes #99
Signed-off-by: Herb Sutter <[email protected]>
1 parent b9a0b21 commit 3193b5e

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ See [License](LICENSE)
66

77
[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg)](CODE_OF_CONDUCT.md)
88

9-
Cppfront is a experimental compiler from a potential C++ 'syntax 2' (Cpp2) to today's 'syntax 1' (Cpp1), to learn some things, prove out some concepts, and share some ideas. This compiler is a work in progress and currently hilariously incomplete... basic functions work, classes will be next, then metaclasses and lightweight exceptions.
9+
Cppfront is an experimental compiler from a potential C++ 'syntax 2' (Cpp2) to today's 'syntax 1' (Cpp1), to learn some things, prove out some concepts, and share some ideas. This compiler is a work in progress and currently hilariously incomplete... basic functions work, classes will be next, then metaclasses and lightweight exceptions.
1010

1111
- [Goals and history](#goals-and-history)
1212
- [What's different about this experiment?](#whats-different-about-this-experiment)
1313
- [How do I build cppfront?](#how-do-i-build-cppfront)
1414
- [How do I build my `.cpp2` file?](#how-do-i-build-my-cpp2-file)
1515
- [Where's the documentation?](#wheres-the-documentation)
16-
- [Papers and talks derived from this work (presented in today's syntax)](#papers-and-talks-derived-from-this-work-presented-in-today's-syntax)
16+
- [Papers and talks derived from this work (presented in todays syntax)](#papers-and-talks-derived-from-this-work-presented-in-today's-syntax)
1717
- [Epilog: 2016 roadmap diagram](#epilog-2016-roadmap-diagram)
1818

1919
## Goals and history
@@ -97,7 +97,7 @@ I'm not posting much documentation because that would imply this project is inte
9797

9898
To learn more, please see:
9999

100-
- [**My CppCon 2022 talk, "Can C++ be 10x simpler and safer ...?**"](https://www.youtube.com/watch?v=ELeZAKCN4tY)
100+
- [**My CppCon 2022 talk, "Can C++ be 10x simpler and safer ...?"**](https://www.youtube.com/watch?v=ELeZAKCN4tY)
101101
- **The [cppfront regression tests](https://github.com/hsutter/cppfront/tree/main/regression-tests)** which show dozens of working examples, each with a`.cpp2` file. In the `/test-results/` subdirectory you can see the `.cpp` file that each is translated to. Each filename briefly describes the language features the test demonstrates (e.g., contracts, parameter passing, bounds safety, type-safe `is` queries and `as` casts, initialization safety, and generalized value capture including in function expressions ('lambdas'), postconditions, and string interpolation).
102102
- The list of papers and talks below.
103103

@@ -184,7 +184,7 @@ This is partly implemented in cppfront. There is basic support for `is` and `as`
184184

185185
### 2022: CppCon 2022 talk and cppfront
186186

187-
- [**CppCon 2022: "Can C++ be 10x simpler and safer ...?**"](https://www.youtube.com/watch?v=ELeZAKCN4tY)
187+
- [**CppCon 2022: "Can C++ be 10x simpler and safer ...?"**](https://www.youtube.com/watch?v=ELeZAKCN4tY)
188188
- This repo.
189189

190190
# Epilog: 2016 roadmap diagram

0 commit comments

Comments
 (0)