diff --git a/reference/parle/parle.lexer.xml b/reference/parle/parle.lexer.xml
index 3783083a7a..a4e150bdf0 100644
--- a/reference/parle/parle.lexer.xml
+++ b/reference/parle/parle.lexer.xml
@@ -63,6 +63,26 @@
16
+ &Properties;
+
+ public
+ boolean
+ bol
+ false
+
+
+ public
+ integer
+ flags
+ 0
+
+
+ public
+ integer
+ state
+ 0
+
+
&Methods;
@@ -114,6 +134,31 @@
+
+
+ &reftitle.properties;
+
+
+ bol
+
+ Start of input flag.
+
+
+
+ flags
+
+ Lexer flags.
+
+
+
+ state
+
+ Current lexer state.
+
+
+
+
+
diff --git a/reference/parle/parle.parser.xml b/reference/parle/parle.parser.xml
index fba5b8edee..eaa605e994 100644
--- a/reference/parle/parle.parser.xml
+++ b/reference/parle/parle.parser.xml
@@ -81,6 +81,20 @@
2
+ &Properties;
+
+ public
+ integer
+ action
+ 0
+
+
+ public
+ integer
+ reduceId
+ 0
+
+
&Methods;
@@ -153,6 +167,25 @@
+
+
+ &reftitle.properties;
+
+
+ action
+
+ Current parser action that matches one of the action class constants, readonly.
+
+
+
+ reduceId
+
+ Grammar rule id just processed in the reduce action. The value corresponds either to a token or to a production id. Readonly.
+
+
+
+
+
diff --git a/reference/parle/parle.rlexer.xml b/reference/parle/parle.rlexer.xml
index 52990aac75..3ea6c29466 100644
--- a/reference/parle/parle.rlexer.xml
+++ b/reference/parle/parle.rlexer.xml
@@ -68,11 +68,31 @@
16
+ &Properties;
+
+ public
+ boolean
+ bol
+ false
+
+
+ public
+ integer
+ flags
+ 0
+
+
+ public
+ integer
+ state
+ 0
+
+
&Methods;
&InheritedMethods;
-
+
@@ -123,6 +143,31 @@
+
+
+ &reftitle.properties;
+
+
+ bol
+
+ Start of input flag.
+
+
+
+ flags
+
+ Lexer flags.
+
+
+
+ state
+
+ Current lexer state.
+
+
+
+
+
diff --git a/reference/parle/parle.stack.xml b/reference/parle/parle.stack.xml
index 3c79e46aef..8c55944f33 100644
--- a/reference/parle/parle.stack.xml
+++ b/reference/parle/parle.stack.xml
@@ -32,6 +32,20 @@
+ &Properties;
+
+ public
+ boolean
+ empty
+ true
+
+
+ public
+ integer
+ size
+ 0
+
+
&Methods;
@@ -39,6 +53,26 @@
+
+
+ &reftitle.properties;
+
+
+ empty
+
+ Whether the stack is empty, readonly.
+
+
+
+ size
+
+ Stack size, readonly.
+
+
+
+
+
+
diff --git a/reference/parle/parle/lexer/bol.xml b/reference/parle/parle/lexer/bol.xml
deleted file mode 100644
index 76886e56d3..0000000000
--- a/reference/parle/parle/lexer/bol.xml
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-
- Parle\Lexer::bol
- Retrieve or set the flag indicating start of input
-
-
-
- &reftitle.description;
-
- public mixedParle\Lexer::bol
- booleanbol
-
-
- This methods sets or retrieves the flag value indicating the start of input or the the last character read being \n.
-
-
-
-
- &reftitle.parameters;
-
-
- bol
-
-
- Flag value to be set.
-
-
-
-
-
-
-
-
- If a new value is passed, &null; is returned. Otherwise &boolean; is returned.
-
-
-
-
-
-
-
diff --git a/reference/parle/parle/lexer/flags.xml b/reference/parle/parle/lexer/flags.xml
deleted file mode 100644
index 428d9494e9..0000000000
--- a/reference/parle/parle/lexer/flags.xml
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
-
-
- Parle\Lexer::flags
- Set or get the lexer flags
-
-
-
- &reftitle.description;
-
- public mixedParle\Lexer::flags
- integerstate
-
-
-
-
-
-
-
- &reftitle.parameters;
-
-
- flags
-
-
- New flags to be set.
-
-
-
-
-
-
-
- &reftitle.returnvalues;
-
- If the new flags value is passed, &null; is returned. Otherwise returns &integer;.
-
-
-
-
-
-
-
diff --git a/reference/parle/parle/parser/action.xml b/reference/parle/parle/parser/action.xml
deleted file mode 100644
index a320567359..0000000000
--- a/reference/parle/parle/parser/action.xml
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
-
-
- Parle\Parser::action
- Get the current action
-
-
-
- &reftitle.description;
-
- public intParle\Parser::action
-
-
-
- Get the current parser action that matches one of the action class constants.
-
-
-
-
- &reftitle.parameters;
- &no.function.parameters;
-
-
-
- &reftitle.returnvalues;
-
- Returns &integer; representing the action.
-
-
-
-
-
-
-
diff --git a/reference/parle/parle/parser/reduceid.xml b/reference/parle/parle/parser/reduceid.xml
deleted file mode 100644
index 0e1d611a55..0000000000
--- a/reference/parle/parle/parser/reduceid.xml
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
-
-
- Parle\Parser::reduceId
- Get reduce id
-
-
-
- &reftitle.description;
-
- public intParle\Parser::reduceId
-
-
-
- Get the grammar rule id just processed in the reduce action. The returned value corresponds either to a token or to a parser rule.
-
-
-
-
- &reftitle.parameters;
- &no.function.parameters;
-
-
-
- &reftitle.returnvalues;
-
- Returns &integer; represeting the rule id.
-
-
-
-
-
-
-
diff --git a/reference/parle/parle/rlexer/state.xml b/reference/parle/parle/rlexer/state.xml
deleted file mode 100644
index 4cac1a030b..0000000000
--- a/reference/parle/parle/rlexer/state.xml
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
-
-
- Parle\RLexer::state
- Get current lexer state
-
-
-
- &reftitle.description;
-
- public intParle\RLexer::state
-
-
-
-
-
-
-
-
- &reftitle.parameters;
- &no.function.parameters;
-
-
-
- &reftitle.returnvalues;
-
- Return &integer;.
-
-
-
-
-
-
-
diff --git a/reference/parle/parle/stack/empty.xml b/reference/parle/parle/stack/empty.xml
deleted file mode 100644
index 45cf4fe9be..0000000000
--- a/reference/parle/parle/stack/empty.xml
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
-
-
- Parle\Stack::empty
- Check whether the stack is empty
-
-
-
- &reftitle.description;
-
- public boolParle\Stack::empty
-
-
-
-
-
-
-
-
- &reftitle.parameters;
- &no.function.parameters;
-
-
-
- &reftitle.returnvalues;
-
- Returns &boolean;.
-
-
-
-
-
-
-
diff --git a/reference/parle/parle/stack/size.xml b/reference/parle/parle/stack/size.xml
deleted file mode 100644
index 463f9b2306..0000000000
--- a/reference/parle/parle/stack/size.xml
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
-
-
- Parle\Stack::size
- Retrieve the stack size
-
-
-
- &reftitle.description;
-
- public intParle\Stack::size
-
-
-
-
-
-
-
-
- &reftitle.parameters;
- &no.function.parameters;
-
-
-
- &reftitle.returnvalues;
-
- Returns &integer; representing the item number in the stack.
-
-
-
-
-
-
-