- modules/concepts/nav.adoc
- modules/howto/nav.adoc
- modules/tutorials/nav.adoc
-- modules/unlang/nav.adoc
+- modules/reference/nav.adoc
- modules/developers/nav.adoc
- modules/raddb/nav.adoc
--- /dev/null
+* xref:index.adoc[Reference Documentation]
+
+** xref:unlang/index.adoc[Unlang Policy Language]
+
+*** xref:unlang/list.adoc[Attribute Lists]
+*** xref:unlang/attr.adoc[Attribute References]
+*** xref:unlang/return_codes.adoc[Return Codes]
+
+*** xref:unlang/keywords.adoc[Keywords]
+**** xref:unlang/break.adoc[break]
+**** xref:unlang/call.adoc[call]
+**** xref:unlang/caller.adoc[caller]
+**** xref:unlang/case.adoc[case]
+**** xref:unlang/detach.adoc[detach]
+**** xref:unlang/else.adoc[else]
+**** xref:unlang/elsif.adoc[elsif]
+**** xref:unlang/filter.adoc[filter]
+**** xref:unlang/foreach.adoc[foreach]
+**** xref:unlang/group.adoc[group]
+**** xref:unlang/if.adoc[if]
+**** xref:unlang/load-balance.adoc[load-balance]
+**** xref:unlang/map.adoc[map]
+**** xref:unlang/parallel.adoc[parallel]
+**** xref:unlang/redundant-load-balance.adoc[redundant-load-balance]
+**** xref:unlang/redundant.adoc[redundant]
+**** xref:unlang/return.adoc[return]
+**** xref:unlang/subrequest.adoc[subrequest]
+**** xref:unlang/switch.adoc[switch]
+**** xref:unlang/update.adoc[update]
+
+*** xref:unlang/module.adoc[Modules]
+**** xref:unlang/module_method.adoc[Module Methods]
+**** xref:unlang/module_builtin.adoc[Built-in Modules]
+
+*** xref:unlang/condition/index.adoc[Conditional Expressions]
+**** xref:unlang/condition/cmp.adoc[Comparisons]
+**** xref:unlang/condition/operands.adoc[Operands]
+**** xref:unlang/condition/return_code.adoc[The Return Code Operator]
+**** xref:unlang/condition/eq.adoc[The '==' Operator]
+**** xref:unlang/condition/and.adoc[The '&&' Operator]
+**** xref:unlang/condition/or.adoc[The '||' Operator]
+**** xref:unlang/condition/not.adoc[The '!' Operator]
+**** xref:unlang/condition/para.adoc[The '( )' Operator]
+**** xref:unlang/condition/regex.adoc[Regular Expressions]
+
+** xref:type/index.adoc[Data Types]
+*** xref:type/index.adoc[List of Data Types]
+*** xref:type/ip.adoc[IP Addresses]
+*** xref:type/numb.adoc[Numbers]
+*** xref:type/string/single.adoc[Single Quoted Strings]
+*** xref:type/string/double.adoc[Double Quoted Strings]
+*** xref:type/string/backticks.adoc[Backtick-quoted string]
+*** xref:type/string/unquoted.adoc[Unquoted Strings]
+
+** xref:xlat/index.adoc[String Expansion]
+*** xref:xlat/alternation.adoc[Alternation Syntax]
+*** xref:xlat/builtin.adoc[Built-in Expansions]
+*** xref:xlat/character.adoc[Single Letter Expansions]
+*** xref:xlat/attribute.adoc[Attribute References]
+*** xref:xlat/module.adoc[Module References]
--- /dev/null
+= Reference Documentation
+
+We have a lot of stuff
+
+* xref:type/index.adoc[Data Types] in the server
+* xref:unlang/index.adoc[Unlang] syntax
+* xref:xlat/index.adoc[String expansions] i.e. "xlat"s.
+++ /dev/null
-* xref:index.adoc[Unlang Policy Language]
-
-** xref:list.adoc[Attribute Lists]
-** xref:attr.adoc[Attribute References]
-** xref:return_codes.adoc[Return Codes]
-
-** xref:keywords.adoc[Keywords]
-*** xref:break.adoc[break]
-*** xref:call.adoc[call]
-*** xref:caller.adoc[caller]
-*** xref:case.adoc[case]
-*** xref:detach.adoc[detach]
-*** xref:else.adoc[else]
-*** xref:elsif.adoc[elsif]
-*** xref:filter.adoc[filter]
-*** xref:foreach.adoc[foreach]
-*** xref:group.adoc[group]
-*** xref:if.adoc[if]
-*** xref:load-balance.adoc[load-balance]
-*** xref:map.adoc[map]
-*** xref:parallel.adoc[parallel]
-*** xref:redundant-load-balance.adoc[redundant-load-balance]
-*** xref:redundant.adoc[redundant]
-*** xref:return.adoc[return]
-*** xref:subrequest.adoc[subrequest]
-*** xref:switch.adoc[switch]
-*** xref:update.adoc[update]
-
-** xref:module.adoc[Modules]
-*** xref:module_method.adoc[Module Methods]
-*** xref:module_builtin.adoc[Built-in Modules]
-
-** xref:type/index.adoc[Data Types]
-*** xref:type/index.adoc[List of Data Types]
-*** xref:type/ip.adoc[IP Addresses]
-*** xref:type/numb.adoc[Numbers]
-*** xref:type/string/single.adoc[Single Quoted Strings]
-*** xref:type/string/double.adoc[Double Quoted Strings]
-*** xref:type/string/backticks.adoc[Backtick-quoted string]
-*** xref:type/string/unquoted.adoc[Unquoted Strings]
-
-** xref:condition/index.adoc[Conditional Expressions]
-*** xref:condition/cmp.adoc[Comparisons]
-*** xref:condition/operands.adoc[Operands]
-*** xref:condition/return_code.adoc[The Return Code Operator]
-*** xref:condition/eq.adoc[The '==' Operator]
-*** xref:condition/and.adoc[The '&&' Operator]
-*** xref:condition/or.adoc[The '||' Operator]
-*** xref:condition/not.adoc[The '!' Operator]
-*** xref:condition/para.adoc[The '( )' Operator]
-*** xref:condition/regex.adoc[Regular Expressions]
-
-** xref:xlat/index.adoc[String Expansion]
-*** xref:xlat/alternation.adoc[Alternation Syntax]
-*** xref:xlat/builtin.adoc[Built-in Expansions]
-*** xref:xlat/character.adoc[Single Letter Expansions]
-*** xref:xlat/attribute.adoc[Attribute References]
-*** xref:xlat/module.adoc[Module References]