[
ホームに戻る
] [
スレッド一覧
] [
新規投稿
] [
留意事項
] [
ワード検索
] [
管理用
] [
過去ログ
]
記事閲覧
◆ 選択された記事を表示
前の記事
スレッド3: Forum Patio の PHP 化についての諸課題
No.1: Re: Perl から PHP へのスクリプト自動変換について
←返信
←引用して返信
日時: 2022/09/08 11:50
名前:
ナオヤM
ID:FkAa9R3Y
参照:
http://viola.vmorita.com/bbs/patio/forum.shtml?room=patio
・ SiliconEngine/PerlToPHP が一番使えないな~、と感じた点は"_"で連続する変数名をキャメル形式に勝手に書き換えてしまう点です。 キャメル形式の変数の方が PHP には相応しいのかもしれませんが、 Java じゃあるまいし、変換という観点からは百害あって一利無しです。 grep -n で調べて見るとこの処理は PpiToken.php の 187 行から 7 行にわたって行われているようなので、これをコメントアウトして無効にしました。
・ あと日本語のサイトをもう一度調べてみると、「PHP/PerlからPHPへ書き換え補助PHP」というページに辿り着きました。
https://shade-search.com/sts/term/term.php?noform=vhNB6oPvMD&sort=menu
このページにある「ダウンロード perl2php_ver1.1.zip」と言うリンクをクリックすると日本人の手になるもう1つの変換ソフトがゲットできます。 これも自動変換が一発で動作することは「絶対にない」と言い切っているので補助ソフトには違いないのですが、選択肢が色々選択できるようなので、自由度は高いかなと思います。 ただ返還後の出力はファイルでは無く、WEB 画面だけなのは日本人特有の「奥ゆかしさ」故でしょうか。
・ 上記2点ともどっちもドッチですが、取り敢えず初めの方から始めています、 ところが "=pod ................... =cut" で囲まれた460行にも渡る perl 冒頭の長~いコメント文(説明文)が一行のコメント文として変換されたらしく、僕の使っているエディタ(NoEdotor)では32,768文字以上あるからと言って読み込めませんでした。取り敢えず vi でこの一行を削除して継続しましたが、この分ではいつになることやらです。
ナオヤM
修正・削除
前の記事
スレッド一覧
新規スレッド作成
レス(返信) 投稿フォーム
題名
スレッドをトップへソート
返信する相手先
上記の発言に返信する
スレッドの元テーマに投稿する
名前
E-Mail
入力すると
をクリックした人からメールを受け取れます(アドレスは表示されません)
URL
添付ファイル
表示: jpg/gif
DL:zip/pdf/cgi
標題:
標題:
標題:
パスワード
記事メンテ時に使用 (入力しておくと後から発言を修正・削除できます: 英数字 8 文字以下)
投稿認証キー
(投稿時
を入力してください。投稿認証キーは表示後
360分間のみ有効
です。)
記事本文
(全角5000字まで)
> ・ SiliconEngine/PerlToPHP が一番使えないな~、と感じた点は"_"で連続する変数名をキャメル形式に勝手に書き換えてしまう点です。 キャメル形式の変数の方が PHP には相応しいのかもしれませんが、 Java じゃあるまいし、変換という観点からは百害あって一利無しです。 grep -n で調べて見るとこの処理は PpiToken.php の 187 行から 7 行にわたって行われているようなので、これをコメントアウトして無効にしました。 > > ・ あと日本語のサイトをもう一度調べてみると、「PHP/PerlからPHPへ書き換え補助PHP」というページに辿り着きました。 > https://shade-search.com/sts/term/term.php?noform=vhNB6oPvMD&sort=menu > このページにある「ダウンロード perl2php_ver1.1.zip」と言うリンクをクリックすると日本人の手になるもう1つの変換ソフトがゲットできます。 これも自動変換が一発で動作することは「絶対にない」と言い切っているので補助ソフトには違いないのですが、選択肢が色々選択できるようなので、自由度は高いかなと思います。 ただ返還後の出力はファイルでは無く、WEB 画面だけなのは日本人特有の「奥ゆかしさ」故でしょうか。 > > ・ 上記2点ともどっちもドッチですが、取り敢えず初めの方から始めています、 ところが "=pod ................... =cut" で囲まれた460行にも渡る perl 冒頭の長~いコメント文(説明文)が一行のコメント文として変換されたらしく、僕の使っているエディタ(NoEdotor)では32,768文字以上あるからと言って読み込めませんでした。取り敢えず vi でこの一行を削除して継続しましたが、この分ではいつになることやらです。 > [color=darkgreen]ナオヤM[/color]
文字色
■
■
■
■
■
■
■
■
■
■
■
■
■
クッキー保存