Pxem
Pxemのプログラムは、二つのレジスタを持つ仮想機械で処理される。片方は整数型のスタック、もう片方は同じく整数型で、データを保持しているかどうかを区別し、ただ一つの値を保持する一時領域用のレジスタである。プログラム起動時、どちらも空の状態で初期化される。
このプログラミング言語はファイル名をメインルーチン、ファイルの中身をサブルーチンとして解釈する。そのため最初はファイル名の最初の文字から順に実行される。ファイル名の最後まで実行、またはファイル名上の終止コマンド.dを実行した際にプログラムが終了される。この際ファイルの中身を処理するコマンドがファイル名にない、または実行されないとファイルの中身は無視される。
ファイル名上でサブルーチン実行コマンド.eを実行すると新たな仮想機械が作成され、その機械上でサブルーチンが実行される。この際、その機械のレジスタについて、
スタックは元の機械のスタックからコピーされる。
一時領域用のレジスタは何も保持されない状態で初期化される。
サブルーチンの処理終了は終止コマンド.dが実行される場合、またはファイルの中身を解釈し終えた場合に行われる。