[][src]Module ssexp::functions

Defines useful helper and starting functions.

Functions

closing_bracket

When bracket represents a bracket, it returns Some matching closing bracket, else None is returned.

parse_comment

Parses a single line comment delimited by '\n'

parse_delegate

A macro function, that delegates the handling of some macro character to the function.

parse_empty

A macro function to mark some char as macro character without doing anything.

parse_infix_left

Parses a sublist as left associative infix operation using char as infix operator.

parse_list

Parses a list and adds it to the current list vec

parse_list_inline

Parses a list and appends it to the current list vec

parse_panic

A macro function, that just panics. Instead of using this, it's preferable to use parse_delegate

parse_string

Parses a string delimited by the input char.