IchigoJam BASIC コマンド一覧 command reference (Japanese)
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
ABS.txt バージョン表記の修正(RPi を PC の上に、「非対応」明記で統一 / README 説明文修正)/ BTN 本体ボタンに関する表記修正 Jul 6, 2018
ANA.txt 末尾改行の削除 Jul 7, 2018
ASC.txt バージョン表記の修正(RPi を PC の上に、「非対応」明記で統一 / README 説明文修正)/ BTN 本体ボタンに関する表記修正 Jul 6, 2018
BEEP.txt IchigoJam BASIC RPi 説明前に改行追加 / 末尾改行削除 Jul 7, 2018
BIN$.txt バージョン表記の修正(RPi を PC の上に、「非対応」明記で統一 / README 説明文修正)/ BTN 本体ボタンに関する表記修正 Jul 6, 2018
BPS.txt 末尾改行の削除 Jul 7, 2018
BTN.txt KumaJam の記載追加(IN1 ボタン) Aug 14, 2018
CHR$.txt バージョン表記の修正(RPi を PC の上に、「非対応」明記で統一 / README 説明文修正)/ BTN 本体ボタンに関する表記修正 Jul 6, 2018
CLK.txt バージョン表記の修正(RPi を PC の上に、「非対応」明記で統一 / README 説明文修正)/ BTN 本体ボタンに関する表記修正 Jul 6, 2018
CLO.txt バージョン表記の修正(RPi を PC の上に、「非対応」明記で統一 / README 説明文修正)/ BTN 本体ボタンに関する表記修正 Jul 6, 2018
CLP.txt バージョン表記の修正(RPi を PC の上に、「非対応」明記で統一 / README 説明文修正)/ BTN 本体ボタンに関する表記修正 Jul 6, 2018
CLS.txt 解説 追加(画面外の領域は変化しない) Aug 20, 2018
CLT.txt バージョン表記の修正(RPi を PC の上に、「非対応」明記で統一 / README 説明文修正)/ BTN 本体ボタンに関する表記修正 Jul 6, 2018
CLV.txt バージョン表記の修正(RPi を PC の上に、「非対応」明記で統一 / README 説明文修正)/ BTN 本体ボタンに関する表記修正 Jul 6, 2018
CONT.txt 記載追加(プログラム実行中は現在の行の先頭から) Oct 12, 2018
COPY.txt バージョン表記の修正(RPi を PC の上に、「非対応」明記で統一 / README 説明文修正)/ BTN 本体ボタンに関する表記修正 Jul 6, 2018
DEC$.txt バージョン表記の修正(RPi を PC の上に、「非対応」明記で統一 / README 説明文修正)/ BTN 本体ボタンに関する表記修正 Jul 6, 2018
END.txt 1.1 beta6 の不具合説明を修正 Jul 7, 2018
FILE.txt バージョン表記の修正(RPi を PC の上に、「非対応」明記で統一 / README 説明文修正)/ BTN 本体ボタンに関する表記修正 Jul 6, 2018
FILES.txt 1.2b59 対応(1.2.4 リリース候補版につき、バージョン履歴は b56~b58 を統合) Jul 11, 2018
FOR.txt バージョン表記の修正(RPi を PC の上に、「非対応」明記で統一 / README 説明文修正)/ BTN 本体ボタンに関する表記修正 Jul 6, 2018
FREE.txt バージョン表記の修正(RPi を PC の上に、「非対応」明記で統一 / README 説明文修正)/ BTN 本体ボタンに関する表記修正 Jul 6, 2018
GOSUB.txt 省略形説明前に改行追加 Jul 7, 2018
GOTO.txt バージョン表記の修正(RPi を PC の上に、「非対応」明記で統一 / README 説明文修正)/ BTN 本体ボタンに関する表記修正 Jul 6, 2018
HELP.txt バージョン表記の修正(RPi を PC の上に、「非対応」明記で統一 / README 説明文修正)/ BTN 本体ボタンに関する表記修正 Jul 6, 2018
HEX$.txt バージョン表記の修正(RPi を PC の上に、「非対応」明記で統一 / README 説明文修正)/ BTN 本体ボタンに関する表記修正 Jul 6, 2018
I2CR.txt 例 を追加(省略表記) Jul 21, 2018
I2CW.txt 例 を追加(省略表記) Jul 21, 2018
IF.txt コマンド 書式 - ELSE を分類(ELSE は 0.9.4 より対応) Jul 7, 2018
IN.txt 説明追加(物理的な IN 端子がない場合は 0 を返す) Aug 18, 2018
INKEY.txt
INPUT.txt バージョン表記の修正(RPi を PC の上に、「非対応」明記で統一 / README 説明文修正)/ BTN 本体ボタンに関する表記修正 Jul 6, 2018
IoT.IN.txt 文面修正(1.2b59 IoT も #800 以降を破壊) Jul 18, 2018
IoT.OUT.txt 文面修正(1.2b59 IoT も #800 以降を破壊) Jul 18, 2018
KBD.txt IchigoJam BASIC RPi 独自コマンド、IchigoJam BASIC での対処手段を追加 Jul 7, 2018
LANG.txt 1.2b61 対応(VER()=12461、ポポモフォ LANG()=6) Aug 19, 2018
LED.txt SkyBerryJAM 関連の記載修正(具体的な説明の追加 / 混乱回避のためコマンドは「LED」、本体付属は「ボタン」で統一) Aug 6, 2018
LEN.txt バージョン表記の修正(RPi を PC の上に、「非対応」明記で統一 / README 説明文修正)/ BTN 本体ボタンに関する表記修正 Jul 6, 2018
LET.txt バージョン表記の修正(RPi を PC の上に、「非対応」明記で統一 / README 説明文修正)/ BTN 本体ボタンに関する表記修正 Jul 6, 2018
LINE.txt バージョン表記の修正(RPi を PC の上に、「非対応」明記で統一 / README 説明文修正)/ BTN 本体ボタンに関する表記修正 Jul 6, 2018
LIST.txt 末尾改行の削除 Jul 7, 2018
LOAD.txt 1.2b59 対応(1.2.4 リリース候補版につき、バージョン履歴は b56~b58 を統合) Jul 11, 2018
LOCATE.txt シリアル動作の説明に改行を追加し行分割 Jul 7, 2018
LRUN.txt 1.2b59 対応(1.2.4 リリース候補版につき、バージョン履歴は b56~b58 を統合) Jul 11, 2018
NEW.txt バージョン表記の修正(RPi を PC の上に、「非対応」明記で統一 / README 説明文修正)/ BTN 本体ボタンに関する表記修正 Jul 6, 2018
OUT.txt 末尾改行追加 ※ 前のプッシュはボタン→ランプ Aug 6, 2018
PEEK.txt キーバッファの番地記載末尾を削除(バージョンによって異なる)/ 「ARM Corex-M0 による」を削除。(Rapsberry Pi=I… Jul 7, 2018
PLAY.txt IchigoJam BASIC RPi 正式版対応バージョンの追加 / 末尾改行削除 Jul 7, 2018
POKE.txt 「ARM Cortex-M0 による」を削除(Raspberry Pi - IchigoJam BASIC RPi の考慮) Jul 7, 2018
PRINT.txt バージョン表記の修正(RPi を PC の上に、「非対応」明記で統一 / README 説明文修正)/ BTN 本体ボタンに関する表記修正 Jul 6, 2018
PWM.txt 誤字修正 / 末尾改行削除 Jul 7, 2018
README.md MixJuice 版 - 具体的な日に更新 Oct 13, 2018
REM.txt 省略形説明の前に改行追加 Jul 7, 2018
RENUM.txt バージョン表記の修正(RPi を PC の上に、「非対応」明記で統一 / README 説明文修正)/ BTN 本体ボタンに関する表記修正 Jul 6, 2018
RESET.txt 機能の文面修正(IchigoJam→IchigoJam BASIC) Jul 7, 2018
RETURN.txt 省略形説明前に改行追加 Jul 7, 2018
RND.txt バージョン表記の修正(RPi を PC の上に、「非対応」明記で統一 / README 説明文修正)/ BTN 本体ボタンに関する表記修正 Jul 6, 2018
RUN.txt 解説の文修正 Jul 7, 2018
SAVE.txt 1.2b59 対応(1.2.4 リリース候補版につき、バージョン履歴は b56~b58 を統合) Jul 11, 2018
SCROLL.txt バージョン表記の修正(RPi を PC の上に、「非対応」明記で統一 / README 説明文修正)/ BTN 本体ボタンに関する表記修正 Jul 6, 2018
SLEEP.txt バージョン表記の修正(RPi を PC の上に、「非対応」明記で統一 / README 説明文修正)/ BTN 本体ボタンに関する表記修正 Jul 6, 2018
SOUND.txt 末尾改行の削除 Jul 7, 2018
SRND.txt バージョン表記の修正(RPi を PC の上に、「非対応」明記で統一 / README 説明文修正)/ BTN 本体ボタンに関する表記修正 Jul 6, 2018
STOP.txt バージョン表記の修正(RPi を PC の上に、「非対応」明記で統一 / README 説明文修正)/ BTN 本体ボタンに関する表記修正 Jul 6, 2018
STR$.txt 全角スペースを半角スペースに修正 Jul 7, 2018
SWITCH.txt 1.2b59 対応(1.2.4 リリース候補版につき、バージョン履歴は b56~b58 を統合) Jul 11, 2018
TEMPO.txt バージョン表記の修正(RPi を PC の上に、「非対応」明記で統一 / README 説明文修正)/ BTN 本体ボタンに関する表記修正 Jul 6, 2018
TICK.txt 解説追加・修正(VIDEO 0 ではカウントされない) Aug 12, 2018
UART.txt 1.2b63 反映(UART エコーバックありの動作追加) Oct 5, 2018
USR.txt
VER.txt
VIDEO.txt 画面クリアの条件追加 Aug 19, 2018
VPEEK.txt 0.9.0 座標省略時の表記修正 Jul 7, 2018
WAIT.txt
バージョン履歴 IchigoJam BASIC RPi.txt IchigoJam BASIC RPi+ 1.2.6RPi+ 反映 / バージョン表記の統一 (IchigoJam BASIC RPi(+… Sep 12, 2018
バージョン履歴 IchigoJam BASIC.txt 1.2b63 反映(UART エコーバックありの動作追加) Oct 5, 2018
バージョン履歴 IchigoJam PC.txt ~ コード変更(Windows での文字化け対策)/ 余計な空白・改行の削除 / BPS RPi バージョン表記変更 / HELP 1.2… Apr 13, 2018

README.md

IchigoJam BASIC コマンド一覧

IchigoJam BASIC command reference (Japanese)

IchigoJam BASIC で使用できる命令を一覧しています。

Download ZIP でファイル一覧をダウンロードできます。
GitHub・Git を使っている場合は Clone を使っても良いでしょう。

RAW で参照した場合、またファイルをダウンロードした場合
.txt ファイルは文字コード UTF-8、改行コード CR+LF になります。
(2016年5月14日より文字コードを変更しました)
Windows ではメモ帳を使用する事が可能です。

PDF 版

西澤 眞人さんが PDF 化した IchigoJam+PanCakeコマンドリファレンス を
Facebook グループ IchigoJam-FAN 内で公開しています。
紙面で一覧したい場合はこちらを印刷し、ご利用下さい。

ichigoJam BASIC 1.1.0 beta / PanCake 1.0
https://www.facebook.com/groups/ichigojam/permalink/626383150834775/
IchigoJam BASIC 1.0.2 / PanCake 1.0
https://www.facebook.com/groups/ichigojam/permalink/626631844143239/

MixJuice 版

MixJuice で参照できるバージョンです。
(2018年2月25日に閉鎖していましたが、2018年10月12日より復活しました)

https://github.com/fu-sen/IJHELP
?"MJ GETS fu-sen.github.io/IJHELP/(コマンド名大文字)
例 ?"MJ GETS fu-sen.github.io/IJHELP/VER

また、古籏 一浩さん変換・公開による MixJuice バージョンもあります。

https://www.facebook.com/groups/ichigojam/permalink/718904794915943/
?"MJ GET www.openspc2.org/data/m/(コマンド名大文字).txt
例 ?"MJ GET www.openspc2.org/data/m/CLS.txt

English version

This IchigoJam BASIC reference has been translated in English.
translated by Paul Wratt (@paulwratt).

https://github.com/paulwratt/IchigoJam-BASIC-english

バージョン表記の注意

対応バージョンは上部コマンド名の下に記載しています。
特にバージョン表記のない「IchigoJam BASIC」などは全バージョン対応です。
「IchigoJam BASIC RPi 非対応」など「非対応」とある場合は対応していません。

0.9.8 および 0.9.9 は正式リリースがなく、RC 版しか存在しません。
0.9.8 または 0.9.9 と記載している場合は、それらの RC 版全般を指します。
また 1.0.0 および 1.1 以降では beta 版を
まとめて表記している場合があります。

1.1 beta(1.1.0 beta1 を含む)は 1.0.2 beta11 までの追加機能を継承しています。
そのため、1.1 beta 表記の一部コマンドは 1.0.2 beta11 までで動作するものがあります。
(...→1.0.2 beta11→1.1.0 beta1→1.1 beta2→1.1 beta3→...
 1.1 beta 2 でモンゴル版を公開した影響で「.0」を外しています)
1.0.2 beta12 は 1.0.1 から継承しなおしているため、動作の違いにご注意下さい。
(1.0.2 beta12 は beta11 までの内容を一部含んでいない機能があります)
ただし、実際には 1.0.2 は正式リリースされず、1.1.1 が正式リリースされています。

IchigoJam BASIC RPi はバージョンとハードウェア仕様の違いによる動作有無があり、
別途対応バージョンを上部に表記しています。
IchigoJam BASIC RPi の正式版バージョン表記は
オリジナル版の IchigoJam BASIC とずれがあります。
IchigoJam BASIC 1.2.0RPi~1.2.4RPi は IchigoJam BASIC 1.2.3 ベース、
IchigoJam BASIC 1.2.5RPi~1.2.6RPi は IchigoJam BASIC 1.2b56・1.2b57 IoT 相当である事にご注意下さい。

IchigoJam PC は独自のバージョン表記になっているため、別途対応バージョンを上部に表記しています。
IchigoJam PC 0.1 beta 1~0.1 beta 12 は IchigoJam BASIC 1.1 がベースですので、
基本的に 1.1 の仕様を継承します。

IchigoJam BIG は通常の IchigoJam BASIC 1.2.0 ベースです。
IchigoJam BIG で動作が異なる場合は記載を行っていますが、
記載がない場合は通常の IchigoJam と同じ動作になります。
1.2.2 より VIDEO コマンドで同等の表示に対応しています。

IchigoJam web は最新ベータ版を反映しています。?VER() で確認できます。
Windows および macOS で動作する Ichigojam ap は配布バージョン連動です。
これらは IchigoJam BASIC と共通のため、特に考慮していませんが、
パソコン動作による入出力非対応、本体ボタンなしなどの制限があります。

ライセンス

この文章は CC BY で公式に公開されている「IchigoJam BASIC リファレンス」、
および「IchigoJam BASIC RPi ドキュメント」、
Facebook グループ「IchigoJam-FAN」などの情報を元に
志賀 慶一 (ふうせん Fu-sen.) が独自に文章化しているものです。

IchigoJam BASIC リファレンス: CC BY https://ichigojam.net/
ver 1.2
https://ichigojam.net/IchigoJam-1.2.html
ver 1.1
https://ichigojam.net/IchigoJam-1.1.html
ver 1.0.1
https://ichigojam.net/IchigoJam-1.0.1.html
ver 0.9.9
https://ichigojam.net/IchigoJam-0.9.9.html
ver 0.9.7 (PDF)
https://ichigojam.net/IchigoJam-BASIC-reference.pdf

IchigoJam BASIC RPi ドキュメント
https://ichigojam.github.io/RPi/index_ja.html

Facebook グループ IchigoJam-FAN (Japanese)
https://www.facebook.com/groups/ichigojam/
Facebook group IchigoJam-FAN@en (English)
https://www.facebook.com/groups/ichigojamfan/

Maked by 志賀 慶一 (ふうせん Fu-sen.) | Keiichi SHIGA ( BALLOON a.k.a. Fu-sen. ), 2015-2018.

クリエイティブ・コモンズ・ライセンス

この 文章 は クリエイティブ・コモンズ 表示 4.0 国際 (CC BY 4.0) ライセンスで提供しています。

IchigoJam株式会社jig.jp の登録商標です。