タイトル | : Re: 各種 Script Module の更新 |
投稿日 | : 2024/06/16(Sun) 11:36 |
投稿者 | : tm |
QuickJS ModuleのPPx.Executeの戻り値が0になっているのを
確認しました。修正ありがとうございます。
PPx.StayModeが更新されていたので少し試していて、いくつか
バグっぽいのを見つけたので報告します。
1. ppx_resume関数が設定されていないスクリプトに
PPx.StayMode=2を設定し、
*script hoge.js
*script hoge.js
のように、二度目以降の呼び出し時にメソッドを指定しないと
PPcが落ちます。標準とchakra.dllどちらでも発生しました。
CV8、QuickJSでもエラーが発生しますがこちらは落ちません。
2. 関数に"var"以外の変数宣言をしたとき、メソッドとして
認識されないようです。
var funcV = () => PPx.Echo('var') //認識される
const funcC = () => PPx.Echo('const') //認識されない
let funcL = () => PPx.Echo('let') //認識されない
こちらも各スクリプトモジュールで確認できました。