Skip to content

Commit

Permalink
WIP
Browse files Browse the repository at this point in the history
  • Loading branch information
GordonSmith committed Mar 19, 2024
1 parent 8e9d988 commit c5f662d
Showing 1 changed file with 29 additions and 2 deletions.
31 changes: 29 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,34 @@ This repository contains a C++ ABI implementation of the WebAssembly Component M

## Features

- [x] [Modern CMake practices](https://pabloariasal.github.io/2018/02/19/its-time-to-do-cmake-right/)
- [ ] Suited for single header libraries and projects of any scale
- [x] Bool
- [x] S8
- [x] U8
- [x] S16
- [x] U16
- [x] S32
- [x] U32
- [x] S64
- [x] U64
- [x] Float32
- [x] Float64
- [x] Char
- [x] String
- [ ] utf8 String
- [ ] utf16 String
- [ ] List
- [ ] Field
- [ ] Record
- [ ] Tuple
- [ ] Case
- [ ] Variant
- [ ] Enum
- [ ] Option
- [ ] Result
- [ ] Flags
- [ ] Own
- [ ] Borrow
- [x] lower_flat

## Usage

Expand All @@ -26,6 +52,7 @@ TODO
## Related projects

- [**Component Model design and specification**](https://github.com/WebAssembly/component-model): Official component model specification.
- [**wit-bindgen c++ host**](https://github.com/cpetig/wit-bindgen): C++ host support for the WebAssembly Interface Types (WIT) Bindgen tool.

## Star History

Expand Down

0 comments on commit c5f662d

Please sign in to comment.