Skip to content

Latest commit

 

History

History
171 lines (86 loc) · 4.42 KB

ephp_parser.md

File metadata and controls

171 lines (86 loc) · 4.42 KB

Module ephp_parser

Function Index

add_line/2
add_pos/2
arg_level/1
array_def_level/1
code/3
code_block/3
code_block_level/1
code_statement_level/1
comment_block/3
comment_line/3
constant/3
copy_rowcol/2
enclosed_level/1
file/1
get_line/1
get_ns/2
inc_pos/1
new_line/1
new_line/2
parse/1
parse/2
remove_spaces/2
throw_error/3
unclosed_level/1
variable/3

Function Details

add_line/2

add_line(X, Parser) -> any()

add_pos/2

add_pos(Parser, Offset) -> any()

arg_level/1

arg_level(Parser) -> any()

array_def_level/1

array_def_level(Parser) -> any()

code/3

code(Rest, Parser, Parsed) -> any()

code_block/3

code_block(Rest, Parser, Parsed) -> any()

code_block_level/1

code_block_level(Parser) -> any()

code_statement_level/1

code_statement_level(Parser) -> any()

comment_block/3

comment_block(X1, Parser, Parsed) -> any()

comment_line/3

comment_line(Rest, Parser, Parsed) -> any()

constant/3

constant(Rest, Parser, Parsed) -> any()

copy_rowcol/2

copy_rowcol(Parser, X2) -> any()

enclosed_level/1

enclosed_level(Parser) -> any()

file/1

file(File) -> any()

get_line/1

get_line(Parser) -> any()

get_ns/2

get_ns(RestNames, Parser) -> any()

inc_pos/1

inc_pos(Parser) -> any()

new_line/1

new_line(Parser) -> any()

new_line/2

new_line(Parser, N) -> any()

parse/1

parse(Document) -> any()

parse/2

parse(File, Document) -> any()

remove_spaces/2

remove_spaces(Rest, Parser) -> any()

throw_error/3


throw_error(Error::atom(), Parser::parser(), Data::any()) -> no_return()

unclosed_level/1

unclosed_level(Parser) -> any()

variable/3

variable(Rest, Parser, Var) -> any()