{% extends "base.html" %} {% block content %}

Project Documentation

{% for group in entry_groups %}

{{ group.name }} {{ group.type }}

{# Handle multiple signatures for overloads #} {% for entry in group.entries %}
{% if group.type == 'UDO' %} {# Functional Form Only #}
{% if entry.returns %} {% for ret in entry.returns %}{{ ret.name or '?' }}{% if not loop.last %}, {% endif %}{% endfor %} = {% elif entry.outputs %} {{ entry.outputs }} = {% endif %} {{ entry.name }}({% for param in entry.params %}{{ param.name or '?' }}{% if not loop.last %}, {% endif %}{% endfor %})
{% else %} {# Instrument / Struct form (simple) #} {% if entry.outputs %}{{ entry.outputs }} {% endif %} {{ entry.name }} {% if entry.inputs %} {{ entry.inputs }}{% endif %} {% endif %}
{{ entry.description | markdown | safe }}
{% if entry.params %}

Parameters

{% endif %} {% if entry.returns %}

Returns

{% endif %}

Defined in {{ entry.file_path }} at line {{ entry.line_number }}

{% if not loop.last %}
{% endif %}
{% endfor %}
{% endfor %} {% endblock %}