Welcome to VPPL Compiler’s documentation!¶
注釈
本ドキュメントは、SMYLEdeep向けに開発された VPPL言語とVPPLコンパイラについてのマニュアルです。 開発途上のシステムのため、言語仕様や使用方法などが変更されることがあります。 SMYLEvideo Gen.2以降の命令セットのみサポートします。(古い Gen.2セットの使用にはオプションが必要です。)
Contents:
- Introduction
- Tutorial
- VPPL文法
- 使用文字セット
- コメント
- 識別子に使用可能な文字
- 予約語等
- 行と区切り文字、文
- 数値の記述
- 文字列
- プログラムの全体構造
- パラメータセクション
- プロセス定義セクション
- FIFOセクション
- 大域変数セクション
- 大域変数初期化子
- コンパイラ初期化子関数
- 共通プロシージャもしくはインラインプロシージャ定義セクション
- 仮引数リスト
- ローカル変数リスト
- 共通プロシージャの処理本体構文
- プロセス本体セクション
- プロセス変数宣言
- 複合文
- 代入文
- スカラー演算子
- ベクタ2項演算子
- ベクタ・ドット演算子
- 制御構文
- 組み込みプロシージャ
- 組み込み関数
- コンパイラ既定変数
- コンパイラ・ディレクティブ
- コンパイラ変換関数
- コンパイラパラメータ
- ベクタ・ドット演算子の一覧
- 組み込みプロシージャの一覧
- 組み込み関数の一覧
- コンパイラ変換関数の一覧
- Compiler
- Samples
- SMYLE AgentによるPython上でのVPPLプログラム開発
- ダイアグラムからのDNNプログラム開発
- DNN.LIB3
- diagram2vppl
- dbgCommentInserter
- makeBMM
- BramMan
- npy2flt
- fltFormatter
- flt2pic
- fmatTranspose
- hexComp
- asm2s
- fixSpt
- iCopy
- accessAnalyzer
- caffeModelSummarizer
- caffeDataDumper
- profHelper
- gasList2lst
- insPic2dnn
- dnn2pic
- detectedOBJprofiler