1. 概要
  2. 特徴
  3. はじめに
    1. インストール
    2. Hello, World!
  4. コード例
    1. モジュール
    2. インスタンス
    3. インターフェース
    4. パッケージ
  5. 言語リファレンス
    1. ソースコードの構造
    2. 字句構造
      1. 演算子
      2. 数値
      3. 配列リテラル
    3. データ型
      1. 組み込み型
      2. ユーザ定義型
      3. 配列
      4. クロックとリセット
      1. 演算子の優先順位
      2. 関数呼び出し
      3. 連結
      4. if
      5. Case / Switch
      6. ビット選択
      7. 範囲
      8. msb / lsb
      9. inside / outside
      10. 型キャスト
      1. 代入
      2. 関数呼び出し
      3. if
      4. Case / Switch
      5. for
      6. return
      7. let
    4. 宣言
      1. 変数
      2. パラメータ
      3. レジスタ
      4. 組み合わせ回路
      5. assign
      6. 関数
      7. initial / final
      8. アトリビュート
      9. 生成
      10. インスタンス
      11. 名前付きブロック
      12. Import / Export
    5. モジュール
    6. インターフェース
    7. パッケージ
    8. SystemVerilogとの相互運用
    9. 可視性
    10. 他言語組み込み
    11. 組み込みテスト
    12. ジェネリクス
      1. デフォルトパラメータ
      2. プロトタイプ
    13. クロックドメインアノテーション
      1. Unsafe CDC
    14. 標準ライブラリ
  6. 開発環境
    1. プロジェクト設定
      1. Build
      2. Format
      3. Lint
      4. Test
      5. Publish
    2. 依存関係
    3. プロジェクトを公開する
    4. ディレクトリ構成
    5. フォーマッタ
    6. リンタ
    7. シミュレータ
    8. 言語サーバ
    9. 互換性
    10. ドキュメンテーション
    11. GitHub Action
    12. ソースマップ
    13. verylup
  7. 補遺
    1. 構文
    2. セマンティックエラー