Petitverse
ゲストさん (
ログイン
)
ログイン
コミュニティ内検索
コミュニティ一覧
Petitverse ご利用ガイド
Petitverse からのおしらせ
プチコン 非公式コミュニティ
トピック
あまさとしおん
◆mzDKTVUAtwqE
2019/5/18 17:50
情報交換
プチコン4移植メモ 置換編
このトピックでは「3号」→「4」の移植に際して
エディタの一括置換で対応可能な変更点をまとめていきます。
情報提供大歓迎
コメント
あまさとしおん
2019/5/18 17:51
◆mzDKTVUAtwqE
『システム変数』のうち値が変化するものは基本的に関数になります。
FREEMEM → FREEMEM()
MILLISEC → MILLISEC()
MAINCNT → MAINCNT()
DATE$ → DATE$()
TIME$ → TIME$()
あまさとしおん
2019/5/18 17:56
◆mzDKTVUAtwqE
システム変数・関数から定数リテラルに変わるものです。
PI() → #PI
TRUE → #TRUE
FALSE → #FALSE
VERSION → #VERSION
定数リテラルのままだが名称が変更されるもの
#色名 → #C_色名
※例:#RED → #C_RED
あまさとしおん
2019/5/18 18:02
◆mzDKTVUAtwqE
特殊事例:新規命令との重複
続けて改行を行うために??と書いている場合は、新規命令と重複するため文の境界を明示する必要がある
?? → ?:?
※??は新規命令INSPECTの省略表記になる
takumi
2019/5/18 19:41
◆Ce3Q40uXWJjn
簡単だった??が使えないのか
はる
2019/5/18 19:44
◆75Vh4SY8TdKS
????
ってやって改行させてたけど、
できなくなってるんですね。
INSPECTってなんだろう。
後で調べてみたい。
たんじぇ
2019/5/19 13:23
◆WDmFkVwZ4yMl
BGが「ユーザー定義文字」と、フォントと同じ扱いになって、BG系の命令がT系の命令に置き換わるため、BGPUT など BGがつくのは TPUT のように T に置き換えられます。(引数もほとんどいっしょ)
ただし BGではなく文字扱いになったために BGの設定系がいろいろ変わるので、リファレンスを読んでから置き換えるのが良いです。
Ryou Tanpo
2019/5/19 16:12
◆AI5iRr9FjmkJ
はるさん
INSPECT value
で値の詳細を出力するのでデバッグ用みたいな感じですかね。
type = TYPEOF(value)
なんてのもあるみたいですよ。#T_INT だったら整数値とか……配列かどうかもわかるみたいです。ちょっと脱線しますが DIM() で配列の次元数も取得できたりそもそも2次元以上の配列も1次元配列として扱えたりと色々進化してますね……!
たんじぇ
2019/5/21 13:35
◆WDmFkVwZ4yMl
INSPECT って最近の言語だと型を気にせずに配列とかオブジェクトとかをデバッグ用に PRINT できたりするのでそういう系の動きと思われます。
とはいえどこまで表示されるかは発売後の動作を見てなのですが、デバッグ用に使うのが主になると思います。
あと地味に配列定義時に数値を入れられるので、そういうのも簡単に表示できるようになると思います。
VAR ATR[4]=[1,2,3,4]
多分こんなふうに表示されるのかなぁ
?? ATR
[1,2,3,4]
あまさとしおん
2019/5/22 19:47
◆mzDKTVUAtwqE
新規命令との重複 その2
T? → T:?
※TPRINTの略と重複
Tで終わる文の直後に?が置いてる場合もやっぱり:が必要でした
コメントを書く
こちらは「プチコン3号」「プチコンBIG」など、
プチコンシリーズ
に関する話題を扱った
コミュニティです
プチコンシリーズにまったく関係ない書き込みはご遠慮下さい。削除の対象となります
こちらにはその他のゲームや雑談のコミュニティはなく、作る予定もありません (ひとりで管理できないため)。ごめんなさい
ユーザー登録なしで書き込みができます
秘密の合い言葉は成りすましの防止 (
トリップ機能
)、書き込みの編集時の本人認証に使用します
秘密の合い言葉に他人に推測されやすい言葉、他サービスと同じパスワードは入力しないでください。
書き込むと、投稿時に入力したお名前と秘密の暗号が記憶され、ログイン状態になります
normal
happy
like
surprized
frustrated
puzzled
画像
ネタバレ
投稿する
-
WEB PATIO
-