GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Hello, world!
  • Adding cppfront to your existing C++ project
  • Common concepts
  • Expressions
  • Declarations and aliases
  • Objects, initialization, and memory
  • Functions, branches, and loops
  • Contracts
  • Types and inheritance
  • Metafunctions and reflection
  • Namespaces
  • Safety and "unchecked"
  • Cppfront command line options
  • @regex status: Regular expression features

This view

  • Original page
  • New address

GeezerVison is showing hsutter.github.io — Cpp2 and cppfront — An experimental 'C++ syntax 2' and its first compiler

Cpp2 and cppfront: An experimental 'C++ syntax 2' and its first compiler

Welcome & getting started

  • Overview: What are Cpp2 and cppfront? How do I get and build cppfront?
  • Hello, world!
  • Adding cppfront to your existing C++ project

Cpp2 reference

  • Common concepts
  • Expressions
  • Declarations and aliases
  • Objects, initialization, and memory
  • Functions, branches, and loops
  • Contracts
  • Types and inheritance
  • Metafunctions and reflection
  • Namespaces
  • Safety and "unchecked"

Cppfront reference

  • Using Cpp1 (today's syntax) and Cpp2 in the same source file
  • Cppfront command line options

Notes and supplemental topics

  • @regex status: Regular expression features
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.