Vlrfsasm講習

概要

プログラミング言語「Vlrfsasm」の講習資料です。

Vlrfsasmとは?

Vlrfsasmは、物理部を引退したはずの部員が作ったプログラミング言語です。簡単なバイナリ構造の処理に特化しており、アセンブラの作成を目的としています。Vlrfsasmのインタプリタもアセンブリより少し低水準な言語で書かれています。言語的には、S式の採用が大きな特徴です。

内容

対象

基本的には、バイナリデータを扱う人を対象としています。ただし、本HPの編集のみであれば、深い知識は必要ありません。わからなければ他の部員に聞きましょう。

環境

Vlrfsasmの要件
OSWindows10/11 x64
メモリ16MB以上
HP編集の要件
GitHubのアカウント
GitかGitHubが使える環境

本編では、Vlrfsasmの機能や使い方を詳しく学習します。HPの編集のみが目的の人も、途中までは読んでください。

HP編では、Vlrfsasmを用いて本HPを記述する方法を学びます。

本講習では、章ごとに読み、作業することを想定しています。

階層

この名前は製作者が決めたものです。一般的な用法ではないことに注意してください。また、設計が不十分なまま実装を始めたため、これに則らない箇所があるかもしれません。

階層名
日本語英語
講習Lecture
Part
Chapter
Article
Section
段落群Division
段落Paragraph

みなさんも命名規則は先に定めましょう。