From 80e9caa465375cb584f526675b1e1fe2af73088e Mon Sep 17 00:00:00 2001 From: nsfisis Date: Thu, 23 Feb 2023 00:02:51 +0900 Subject: 発表原稿を追加 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- slide.saty | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) (limited to 'slide.saty') diff --git a/slide.saty b/slide.saty index 9cc0a19..ec1a727 100644 --- a/slide.saty +++ b/slide.saty @@ -246,13 +246,13 @@ lhs->type_info = IS_REFERENCE; `# -let zval-new-ref-def = `ZVAL_NEW_REF(z) +let zval-new-ref-def = `ZVAL_NEW_REF(rhs) zend_reference *ref = new zend_reference(); ref->refcount = 1; - /* z の中に入っている値を ref にコピー */ - ZVAL_COPY_VALUE(&ref->val, z); - z->value = ref; - z->type_info = IS_REFERENCE; + /* rhs の中に入っている値を ref にコピー */ + ZVAL_COPY_VALUE(&ref->val, rhs); + rhs->value = ref; + rhs->type_info = IS_REFERENCE; `# @@ -379,6 +379,9 @@ document '< +listing{ * PHP v8.2.3 (\link?:({GitHub})(`https://github.com/php/php-src/tree/php-8.2.3`);) * ソースコードは発表向けに改変しています + ** 本スライドに掲載したコード片には、以下のライセンスが適用されます。 + + ** https://github.com/php/php-src/blob/php-8.2.3/LICENSE * C言語としては不正確な説明を話したり載せたりすることがあります } > @@ -531,7 +534,7 @@ $y =& $x;`); \php-src-link(`Zend/zend_types.h`)(1077)(1086); } +p{ - \inline-code(`z`);の中身を参照でラップする + \inline-code(`rhs`);の中身を参照でラップする } > -- cgit v1.2.3-70-g09d2