Packages
kvs
0.12.1
13.5.22-aleph
13.4.16
13.4.15
13.4.14
13.4.13
13.3.1
13.2.28
11.9.1
10.8.3
10.8.2
10.3.0
9.9.2
9.9.1
9.9.0
9.8.0
9.7.0
9.4.8
9.4.7
9.4.6
9.4.5
9.4.4
9.4.3
9.4.2
9.4.1
9.4.0
8.12.0
8.11.2
8.11.1
8.10.4
8.10.3
8.10.2
8.10.1
8.10.0
8.5.2
8.5.1
8.5.0
8.4.1
8.4.0
8.3.1
8.3.0
7.11.5
7.9.1
7.7.0
7.1.3
7.1.2
7.1.1
6.12.11
6.12.10
6.12.9
6.12.8
6.12.7
6.12.6
6.12.5
6.12.4
6.12.3
6.12.2
6.12.1
6.12.0
6.11.2
6.11.1
6.11.0
6.10.2
6.10.1
6.10.0
6.9.2
6.9.1
6.9.0
6.7.7
6.7.6
6.7.5
6.7.4
6.7.3
6.7.2
6.7.1
6.7.0
6.6.0
2.1.0
0.12.1
retired
KVS Key-Value Store Abstraction Layer
Retired package: Release invalid - ERROR
Current section
Files
Jump to
Current section
Files
include/erlydtl_ext.hrl
-record(error_info, {
return = false,
report = false,
list = []
}).
-record(dtl_context, {
local_scopes = [],
block_dict = dict:new(),
trans_fun = none,
trans_locales = [],
auto_escape = [off],
doc_root = "",
parse_trail = [],
vars = [],
const = [],
record_info = [],
filters = [],
tags = [],
libraries = [],
custom_tags_dir = [],
reader = {file, read_file},
reader_options = [],
module = undefined,
compiler_options = [],
binary_strings = true,
force_recompile = false,
verbose = 0,
is_compiling_dir = false,
extension_module = undefined,
scanner_module = erlydtl_scanner,
scanned_tokens = [],
all_options = [],
errors = #error_info{},
warnings = #error_info{},
bin = undefined,
lists_0_based = false,
tuples_0_based = false,
checks = [non_block_tag]
}).
%% ALL fields of ast_info{} must be lists (see erlydtl_compiler_utils:merge_info/2)
-record(ast_info, {
dependencies = [],
translatable_strings = [],
translated_blocks= [],
custom_tags = [],
var_names = [],
def_names = [],
const_names = []
}).
-record(treewalker, {
counter = 0,
safe = false,
extension = undefined,
context
}).
-record(scanner_state, {
template=[],
scanned=[],
pos={1,1},
state=in_text
}).
-define(ERR(Err, Ctx), erlydtl_compiler_utils:add_error(?MODULE, Err, Ctx)).
-define(WARN(Warn, Ctx), erlydtl_compiler_utils:add_warning(?MODULE, Warn, Ctx)).
-define(V_INFO,1).
-define(V_DEBUG,2).
-define(V_TRACE,3).
-define(LOG_INFO(Fmt, Args, Ctx), erlydtl_compiler_utils:print(?V_INFO, Fmt, Args, Ctx)).
-define(LOG_DEBUG(Fmt, Args, Ctx), erlydtl_compiler_utils:print(?V_DEBUG, Fmt, Args, Ctx)).
-define(LOG_TRACE(Fmt, Args, Ctx), erlydtl_compiler_utils:print(?V_TRACE, Fmt, Args, Ctx)).