ifとwhileしかない初級言語
概要
- PHPで動くインタープリター言語(だからP言語)
- C言語やJavaScriptのような体裁ながら単純な文法
- ハードウェアやOSに依存する機能はない
- データベースなどは扱えない
- オブジェクト指向もイベント処理もない
- エラー処理機構もデバッガーもない
- 大規模・高負荷な処理には不向き
特徴
- 機能がわずかで、すぐ覚えられる
- プログラミングの初歩に好適
- 何の機能もなくて全部自分で作るから思考力を鍛えられる
- GETパラメータを取り込めるのでWeb処理に使える
- わずか700行なので、独自の機能拡張も容易
構文
- 引用符は"(二重引用符)
- 文末には;(セミコロン)
- 文字の結合は:(コロン)
- 算術演算は+、-、*、/のみ
- 制御構造はif()とwhile()だけ
- andとorの条件式が使える
- 比較式は==、<>、<=、>=、<、>
- 配列a[n]と部分参照a[pos,len]が使える
- function main()から始まる
- 組込関数はprint(n)、read(file)、write(file,data)だけ
- 制御関数としてはinclude(file)とreturn(n)だけ
プログラム例
Executeボタンで実行させることができます。- SAVEボタンは無効です。
- print関数はhtmlタグを出力できません。
- read,write,include関数は、".txt"ファイルしか扱えません。
新規作成⇒
openボタンで上記のプログラムコードを読み込めます。