Basilisk Logo
version 1.4.2

Basilisk:

  • About Basilisk
  • Download Source
  • Install
  • Quick-Start
  • Support
    • User Information
    • Coder Information
      • Coding Guidelines
      • Forking from the Repository and Making a Pull Request
      • Making a New C/C++ Basilisk Module
      • Using Sphinx to Document Basilisk Modules and Folders
      • Basilisk Module Checkout List
      • Basilisk Architecture Support Documentation
      • Migrating BSK Scripts to Python 3
  • Documentation
  • News and Discussions

Vizard:

  • About Vizard
  • Download
  • Release Notes
  • User Guide
  • BSK Scripting Settings
Basilisk
  • Docs »
  • Support »
  • Coder Information
  • View page source

Coder Information¶

The following support files help with writing Basilisk modules.

  • Coding Guidelines
    • Motivation
    • What about non-conforming code?
    • Naming
    • General Guidelines
    • Modules
    • C/C++ Exceptions
    • Python Exceptions
  • Forking from the Repository and Making a Pull Request
  • Making a New C/C++ Basilisk Module
  • Using Sphinx to Document Basilisk Modules and Folders
    • Adding Documentation to a Basilisk Module
    • Adding Documentation to a Basilisk Folder
    • Overriding the Folder’s Auto-Generated index.rst File
  • Basilisk Module Checkout List
    • Branch Must Be Up to Date
    • Building Basilisk and Testing
    • Style and Formatting
    • Module Programming
    • Module Documentation
    • Module Functionality Testing
    • Module Integrated Test
    • Update Release Notes
  • Basilisk Architecture Support Documentation
  • Migrating BSK Scripts to Python 3
    • Dividing Scalars
    • Returning Lists Instead of Iterables
    • Range, Map, Zip
    • Print
    • Strings
    • Pyswice Imports
Next Previous

© Copyright 2019, Autonomous Vehicle Systems (AVS) Laboratory

Built with Sphinx using a theme provided by Read the Docs.