CPPML adds support to C++ for some of the type constructions and pattern matching that are found in ML-based languages like OCaml. CPPML transforms sourcecode back to regular c++ and should work with most compilers.

Features

  • Lambda functions with closures.
  • Quick definition of tuple types and tagged union types
  • Pattern matching construct with variable bindings
  • Support for templates
  • Automatic garbage collection using refcounting
  • Easy to integrate into any c++ toolchain
  • Easy construction of tree-like data structures.

Project Activity

See All Activity >

Categories

Compilers

Follow CPPML

CPPML Web Site

Other Useful Business Software
Gemini 3 and 200+ AI Models on One Platform Icon
Gemini 3 and 200+ AI Models on One Platform

Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

Build, govern, and optimize agents and models with Gemini Enterprise Agent Platform.
Start Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

  • Shamelessly tooting my own horn...
Read more reviews >

Additional Project Details

Intended Audience

Developers

Programming Language

C++

Related Categories

C++ Compilers

Registered

2010-01-08