diff options
| author | 2021-03-24 09:38:12 +0900 | |
|---|---|---|
| committer | 2021-03-24 09:38:12 +0900 | |
| commit | ec2d7bf349e2a2c8035034fe22239fe51a5e8e9d (patch) | |
| tree | fdebb7d4bbc46da1428905a997d8a155e5affeec /src | |
| parent | Merge pull request #668 from ffontaine/master (diff) | |
Support adding arbitrary metadata to bindings
Diffstat (limited to 'src')
| -rw-r--r-- | src/core/specials.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/core/specials.c b/src/core/specials.c index b3cea30a..3688eb72 100644 --- a/src/core/specials.c +++ b/src/core/specials.c @@ -251,6 +251,9 @@ static JanetTable *handleattr(JanetCompiler *c, int32_t argn, const Janet *argv) case JANET_STRING: janet_table_put(tab, janet_ckeywordv("doc"), attr); break; + case JANET_STRUCT: + janet_table_merge_struct(tab, janet_unwrap_struct(attr)); + break; } } return tab; |
