Skip to content

Commit

Permalink
[ user manual ] language reference skeleton
Browse files Browse the repository at this point in the history
I pulled the topics off the old reference manual on the wiki and added what I could
think of. There are sure to be things missing (not to mention there's nothing in the
files yet).
  • Loading branch information
UlfNorell committed Oct 13, 2015
1 parent 2fa477a commit fe5ec8c
Show file tree
Hide file tree
Showing 40 changed files with 340 additions and 8 deletions.
8 changes: 8 additions & 0 deletions doc/user-manual/getting-started.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _getting-started:

*****
Getting Started
*****

.. note::
This is a stub.
8 changes: 4 additions & 4 deletions doc/user-manual/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@
Welcome to Agda's documentation!
================================

Contents:

.. toctree::
:maxdepth: 2

overview
getting-started
language/index
tools/index
license
compilers
reflection


Indices and tables
Expand Down
8 changes: 8 additions & 0 deletions doc/user-manual/language/built-ins.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _built-ins:

*****
Built-ins
*****

.. note::
This is a stub.
8 changes: 8 additions & 0 deletions doc/user-manual/language/coinduction.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _coinduction:

*****
Coinduction
*****

.. note::
This is a stub.
8 changes: 8 additions & 0 deletions doc/user-manual/language/copatterns.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _copatterns:

*****
Copatterns
*****

.. note::
This is a stub.
8 changes: 8 additions & 0 deletions doc/user-manual/language/data-types.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _data-types:

*****
Data Types
*****

.. note::
This is a stub.
8 changes: 8 additions & 0 deletions doc/user-manual/language/foreign-function-interface.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _foreign-function-interface:

*****
Foreign Function Interface
*****

.. note::
This is a stub.
8 changes: 8 additions & 0 deletions doc/user-manual/language/function-definitions.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _function-definitions:

*****
Function Definitions
*****

.. note::
This is a stub.
8 changes: 8 additions & 0 deletions doc/user-manual/language/function-types.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _function-types:

*****
Function Types
*****

.. note::
This is a stub.
8 changes: 8 additions & 0 deletions doc/user-manual/language/implicit-arguments.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _implicit-arguments:

*****
Implicit Arguments
*****

.. note::
This is a stub.
39 changes: 39 additions & 0 deletions doc/user-manual/language/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
.. _language-index:

##################
Language Reference
##################

.. toctree::
:maxdepth: 2

built-ins
coinduction
copatterns
data-types
foreign-function-interface
function-definitions
function-types
implicit-arguments
instance-arguments
irrelevance
lambda-abstraction
let-expressions
lexical-structure
literal-overloading
mixfix-operators
module-system
mutual-recursion
pattern-synonyms
postulates
pragmas
record-types
reflection
safe-agda
sized-types
telescopes
termination-checking
universe-levels
with-abstraction
without-k

8 changes: 8 additions & 0 deletions doc/user-manual/language/instance-arguments.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _instance-arguments:

*****
Instance Arguments
*****

.. note::
This is a stub.
8 changes: 8 additions & 0 deletions doc/user-manual/language/irrelevance.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _irrelevance:

*****
Irrelevance
*****

.. note::
This is a stub.
8 changes: 8 additions & 0 deletions doc/user-manual/language/lambda-abstraction.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _lambda-abstraction:

*****
Lambda Abstraction
*****

.. note::
This is a stub.
8 changes: 8 additions & 0 deletions doc/user-manual/language/let-expressions.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _let-expressions:

*****
Let Expressions
*****

.. note::
This is a stub.
8 changes: 8 additions & 0 deletions doc/user-manual/language/lexical-structure.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _lexical-structure:

*****
Lexical Structure
*****

.. note::
This is a stub.
8 changes: 8 additions & 0 deletions doc/user-manual/language/literal-overloading.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _literal-overloading:

*****
Literal Overloading
*****

.. note::
This is a stub.
8 changes: 8 additions & 0 deletions doc/user-manual/language/mixfix-operators.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _mixfix-operators:

*****
Mixfix Operators
*****

.. note::
This is a stub.
8 changes: 8 additions & 0 deletions doc/user-manual/language/module-system.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _module-system:

*****
Module System
*****

.. note::
This is a stub.
8 changes: 8 additions & 0 deletions doc/user-manual/language/mutual-recursion.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _mutual-recursion:

*****
Mutual Recursion
*****

.. note::
This is a stub.
8 changes: 8 additions & 0 deletions doc/user-manual/language/pattern-synonyms.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _pattern-synonyms:

*****
Pattern Synonyms
*****

.. note::
This is a stub.
8 changes: 8 additions & 0 deletions doc/user-manual/language/postulates.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _postulates:

*****
Postulates
*****

.. note::
This is a stub.
8 changes: 8 additions & 0 deletions doc/user-manual/language/pragmas.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _pragmas:

*****
Pragmas
*****

.. note::
This is a stub.
8 changes: 8 additions & 0 deletions doc/user-manual/language/record-types.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _record-types:

*****
Record Types
*****

.. note::
This is a stub.
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
.. _reflection:

**********
Reflection
==========
**********

.. note::
This section is not yet finished and may contain outdated material!
Expand Down
8 changes: 8 additions & 0 deletions doc/user-manual/language/safe-agda.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _safe-agda:

*****
Safe Agda
*****

.. note::
This is a stub.
8 changes: 8 additions & 0 deletions doc/user-manual/language/sized-types.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _sized-types:

*****
Sized Types
*****

.. note::
This is a stub.
8 changes: 8 additions & 0 deletions doc/user-manual/language/telescopes.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _telescopes:

*****
Telescopes
*****

.. note::
This is a stub.
8 changes: 8 additions & 0 deletions doc/user-manual/language/termination-checking.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _termination-checking:

*****
Termination Checking
*****

.. note::
This is a stub.
8 changes: 8 additions & 0 deletions doc/user-manual/language/universe-levels.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _universe-levels:

*****
Universe Levels
*****

.. note::
This is a stub.
8 changes: 8 additions & 0 deletions doc/user-manual/language/with-abstraction.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _with-abstraction:

*****
With Abstraction
*****

.. note::
This is a stub.
8 changes: 8 additions & 0 deletions doc/user-manual/language/without-k.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _without-k:

*****
Without K
*****

.. note::
This is a stub.
3 changes: 2 additions & 1 deletion doc/user-manual/license.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
.. _License:

################
The Agda License
================
################

Copyright (c) 2005-2015 Ulf Norell, Andreas Abel, Nils Anders
Danielsson, Andrés Sicard-Ramírez, Dominique Devriese, Péter
Expand Down
8 changes: 8 additions & 0 deletions doc/user-manual/overview.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _overview:

********
Overview
********

.. note::
This is a stub.
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
Agda Compilers
===================
.. _compilers:

***********
Compilers
***********

Backends
--------
Expand Down
8 changes: 8 additions & 0 deletions doc/user-manual/tools/emacs-mode.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _emacs-mode:

*****
Emacs Mode
*****

.. note::
This is a stub.
8 changes: 8 additions & 0 deletions doc/user-manual/tools/generating-html.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _generating-html:

*****
Generating HTML
*****

.. note::
This is a stub.
8 changes: 8 additions & 0 deletions doc/user-manual/tools/generating-latex.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.. _generating-latex:

*****
Generating LaTeX
*****

.. note::
This is a stub.

0 comments on commit fe5ec8c

Please sign in to comment.