Go to the source code of this file.
Function Documentation
The sem_enum function is called when the parser sees a name in an enumeration tag place.
- Parameters:
-
| name | The name of the enumerand. |
The sem_field function is called when the parser sees the start of a name=value field. The field_end method will be called after the value has been parsed.
- Parameters:
-
| name | The nam eof the field. |
The sem_field_end function is called by the parser when it sees the end of a name=value field.
The sem_integer function is called by the parser when an integer value is seen.
- Parameters:
-
| n | The value of the number. |
The sem_list function is called when the parser sees the start of a list value. The pop method will be called after the value has been parsed.
The sem_list_end function is called by the parser when it sees the end of a list element.
The sem_parse function is used to parse the given input, a redirect the parser actions through the given context.
- Parameters:
-
| ctx | The context for the parser's actions. |
| ifp | The input stream to be parsed. |
The sem_parse_env function is used to parse the given environment variable, and redirect the parser actions through the given context.
- Parameters:
-
| ctx | The context for the parser's actions. |
| name | The name of the environment variable to be parsed. |
The sem_parse_file function is used to parse the given file, and redirect the parser actions through the given context.
- Parameters:
-
| ctx | The context for the parser's actions. |
| filename | The name of the file to be parsed. |
The sem_real function is called by the parser when a floating point value is seen.
- Parameters:
-
| n | The value of the number. |
The sem_string function is called by the parser when a string value is seen.
- Parameters:
-
| text | The value of the string constant. |