From 66b2adba5cf7883c074e65b7aba8d1f9e3c1497c Mon Sep 17 00:00:00 2001 From: Jason Turner Date: Mon, 23 May 2011 07:07:27 -0600 Subject: [PATCH] Final tweaks to release 3.0.0 docs --- include/chaiscript/chaiscript.hpp | 26 ++++++++++++++++++++++---- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/include/chaiscript/chaiscript.hpp b/include/chaiscript/chaiscript.hpp index d999f96..85d704f 100644 --- a/include/chaiscript/chaiscript.hpp +++ b/include/chaiscript/chaiscript.hpp @@ -18,13 +18,14 @@ /// /// The end user parts of the API are extremely simple both in size and ease of use. /// -/// Currently, all source control and project management aspects of ChaiScript occur on github. +/// Currently, all source control and project management aspects of ChaiScript occur on github. /// ///
/// /// \sa chaiscript /// \sa chaiscript::ChaiScript /// \sa \ref LangKeywordRef +/// \sa \ref LangInPlaceRef /// \sa \ref LangObjectSystemRef /// \sa http://www.chaiscript.com /// \sa http://www.github.com/ChaiScript/ChaiScript @@ -388,9 +389,6 @@ /// } /// \endcode -/// \page LangStatementRef ChaiScript Language Statement Types references -/// - /// \page LangObjectSystemRef ChaiScript Language Object Model Reference /// /// @@ -410,6 +408,26 @@ /// \sa \ref keywordattr /// \sa \ref keyworddef +/// \page LangInPlaceRef ChaiScript Language In-Place Creation Reference +/// \section inplacevector Vector +/// +/// \code +/// In-place Vector ::= "[" [expression ("," expression)*] "]" +/// \endcode +/// +/// \section inplacerangedvector Ranged Vector +/// +/// \code +/// In-place Ranged Vector ::= "[" value ".." value "]" +/// \endcode +/// +/// Creates a vector over a range (eg. 1..10) +/// +/// \section inplacemap Map +/// +/// \code +/// In-place Map ::= "[" (string ":" expression)+ "]" +/// \endcode /// \page LangKeywordRef ChaiScript Language Keyword Reference ///