update README

This commit is contained in:
Mitchell Hashimoto 2023-10-20 22:43:44 -07:00
parent 84fe0accc2
commit 4b54a6fad5
No known key found for this signature in database
GPG key ID: 523D5DC389D273BC
2 changed files with 15 additions and 3 deletions

View file

@ -13,10 +13,22 @@ shipping code that I run every day.
- Find classes - Find classes
- Read property metadata - Read property metadata
- Call methods - Call methods
- Create subclasses
- Add methods
- Replace methods
- Add instance variables
* Objects: * Objects:
- Class or class name for object - Class or class name for object
- Read and write properties - Read and write properties
- Read and write instance variables
- Call methods - Call methods
- Call superclass methods
* Protocols:
- Check conformance
- Read property metadata
* Blocks:
- Define and invoke blocks with captured values
- Pass blocks to C APIs which can then invoke your Zig code
* Autorelease pools * Autorelease pools
There is still a bunch of the runtime API that isn't supported. It wouldn't There is still a bunch of the runtime API that isn't supported. It wouldn't

6
flake.lock generated
View file

@ -109,11 +109,11 @@
"nixpkgs": "nixpkgs_2" "nixpkgs": "nixpkgs_2"
}, },
"locked": { "locked": {
"lastModified": 1697544523, "lastModified": 1697847645,
"narHash": "sha256-8IYxsrOyThEjhpyPmG2hDJgquWVpx7eOmNpcstjzmEw=", "narHash": "sha256-Hnc0EGGVTV1w8tnFRJMtEDXl16S9JmlOphYBjiR1u8c=",
"owner": "mitchellh", "owner": "mitchellh",
"repo": "zig-overlay", "repo": "zig-overlay",
"rev": "02bddf965e12cd1224828152911943820665e651", "rev": "5b3efe4890dfee644bb8b7d98834de1b08b35d49",
"type": "github" "type": "github"
}, },
"original": { "original": {