MCPcopy Create free account

hub / github.com/Lartu/ldpl / functions

Functions189 in github.com/Lartu/ldpl

↓ 133 callersFunctionbadcode
@brief Shows where the error was in a code error.
src/aux/aux_info.cpp:95
↓ 132 callersMethodsize
src/ldpl_lib/ldpl_lib.cpp:875
↓ 100 callersMethodadd_code
src/data_types/compiler_state.h:20
↓ 98 callersFunctionline_like
Check if the tokens of a line passed are like the ones of a model line
src/aux/aux_line_like.cpp:10
↓ 83 callersFunctionin_procedure_section
src/aux/aux_state.cpp:167
↓ 77 callersFunctionget_c_variable
Given a full variable (with accesses and everything, like foo:0:'hi there' or bar) returns the C++ representation of said variable in order to be acce
src/aux/aux_c_format.cpp:12
↓ 62 callersFunctionget_c_expression
src/aux/aux_c_format.cpp:39
↓ 34 callersMethodsubstr
src/ldpl_lib/ldpl_lib.cpp:1082
↓ 26 callersMethodto_long_long
src/ldpl_lib/ldpl_lib.cpp:578
↓ 25 callersFunctionvariable_type
src/aux/aux_state.cpp:180
↓ 20 callersMethodlength
src/ldpl_lib/ldpl_lib.cpp:886
↓ 15 callersMethodstr_rep
src/ldpl_lib/ldpl_lib.cpp:890
↓ 14 callersFunctionabs
src/ldpl_lib/BigInt.hpp:872
↓ 14 callersFunctionerror
@brief Shows a fatal error message and exits.
src/aux/aux_info.cpp:101
↓ 13 callersFunctionstrip_leading_zeroes
src/ldpl_lib/BigInt.hpp:155
↓ 13 callersFunctiontrim
Removes all trailing and ending whitespace from a string
src/libraries/cpptrim.h:7
↓ 12 callersFunctionstr_replace
https://stackoverflow.com/a/27658515
src/ldpl_lib/ldpl_lib.cpp:1393
↓ 11 callersMethodempty
src/ldpl_lib/ldpl_lib.cpp:882
↓ 11 callersFunctionis_number
src/aux/aux_typecheck.cpp:4
↓ 10 callersFunctionfix_identifier
src/aux/aux_format.cpp:12
↓ 10 callersFunctionfloor
src/ldpl_lib/ldpl_lib.cpp:670
↓ 9 callersFunctionbullet_msg
@brief Prints a message preceded by a
src/aux/aux_info.cpp:88
↓ 9 callersFunctionis_num_expr
src/aux/aux_state.cpp:123
↓ 8 callersFunctionis_string
src/aux/aux_typecheck.cpp:77
↓ 8 callersFunctionis_txt_expr
src/aux/aux_state.cpp:130
↓ 7 callersMethodclosing_if
src/data_types/compiler_state.h:52
↓ 7 callersFunctionis_num_list
src/aux/aux_state.cpp:26
↓ 6 callersFunctionget_c_string
src/aux/aux_c_format.cpp:55
↓ 6 callersFunctionis_num_var
src/aux/aux_state.cpp:102
↓ 6 callersFunctionis_txt_list
src/aux/aux_state.cpp:36
↓ 6 callersMethodto_string
src/ldpl_lib/BigInt.hpp:380
↓ 6 callersFunctiontokenize
Tokenizes a line splitting by 'splitChar' with optional convertion of tokens to uppercase (except in strings)
src/aux/aux_tokenizer.cpp:9
↓ 5 callersMethodclosing_loop
src/data_types/compiler_state.h:63
↓ 5 callersMethodclosing_subprocedure
src/data_types/compiler_state.h:47
↓ 5 callersFunctionis_txt_var
src/aux/aux_state.cpp:109
↓ 4 callersFunctionfix_external_identifier
src/aux/aux_format.cpp:41
↓ 4 callersFunctionis_expression
src/aux/aux_state.cpp:137
↓ 4 callersFunctionis_num_map
src/aux/aux_state.cpp:6
↓ 4 callersFunctionis_power_of_10
src/ldpl_lib/BigInt.hpp:224
↓ 4 callersFunctionis_subprocedure
src/aux/aux_state.cpp:158
↓ 4 callersFunctionis_txt_map
src/aux/aux_state.cpp:16
↓ 4 callersMethodopen_loop
src/data_types/compiler_state.h:55
↓ 3 callersMethodadd_var_code
subprocedure -> list of parameter identifiers
src/data_types/compiler_state.h:19
↓ 3 callersFunctionget_c_char_array
text must be a TEXT or a TEXT variable
src/aux/aux_c_format.cpp:48
↓ 3 callersFunctionget_c_condition
Returns [ERROR] if invalid condtion, otherwise returns C++ condition
src/aux/aux_c_format.cpp:72
↓ 3 callersFunctionis_list_list
src/aux/aux_state.cpp:46
↓ 3 callersFunctionis_map
src/aux/aux_state.cpp:85
↓ 3 callersFunctionis_scalar_variable
src/aux/aux_state.cpp:116
↓ 3 callersFunctionopen_subprocedure_code
This is called when we know all parameters of a subprocedure
src/aux/aux_code.cpp:9
↓ 3 callersFunctionto_ldpl_string
Convert ldpl_number to LDPL string, killing trailing 0's https://stackoverflow.com/questions/16605967/ & https://stackoverflow.com/questions/13686482/
src/ldpl_lib/ldpl_lib.cpp:1448
↓ 3 callersFunctionvariable_exists
src/aux/aux_state.cpp:150
↓ 2 callersMethodIsInteger
src/ldpl_lib/ldpl_lib.cpp:614
↓ 2 callersFunctionadd_call_code
src/aux/aux_code.cpp:31
↓ 2 callersFunctionadd_leading_zeroes
src/ldpl_lib/BigInt.hpp:174
↓ 2 callersFunctionadd_trailing_zeroes
src/ldpl_lib/BigInt.hpp:185
↓ 2 callersFunctioncompile
src/ldpl.cpp:90
↓ 2 callersFunctioncontains_any
src/libraries/vector_contains.h:7
↓ 2 callersMethodcorrect_subprocedure_types
src/data_types/compiler_state.h:99
↓ 2 callersFunctionexec
src/ldpl_lib/ldpl_lib.cpp:1471
↓ 2 callersFunctionexpandHomeDirectory
src/ldpl_lib/ldpl_lib.cpp:1498
↓ 2 callersFunctionget_c_number
src/aux/aux_c_format.cpp:63
↓ 2 callersMethodget_c_type
src/data_types/compiler_state.h:116
↓ 2 callersFunctionget_larger_and_smaller
src/ldpl_lib/BigInt.hpp:198
↓ 2 callersFunctionis_map_map
src/aux/aux_state.cpp:75
↓ 2 callersFunctionis_valid_number
src/ldpl_lib/BigInt.hpp:140
↓ 2 callersFunctionload_and_compile
src/ldpl.cpp:52
↓ 2 callersMethodopen_subprocedure
0 sub-procedure, 1 if or else if, 2 while/for, 3 else
src/data_types/compiler_state.h:39
↓ 2 callersFunctionreplace_whitespace
src/aux/aux_format.cpp:3
↓ 2 callersFunctionsave_to_file
Used by append_ and write_.
src/ldpl_lib/ldpl_lib.cpp:1591
↓ 2 callersMethodto_size_t
src/ldpl_lib/ldpl_lib.cpp:602
↓ 1 callersFunctionaccept_and_compile
src/ldpl.cpp:74
↓ 1 callersMethodadd_expected_subprocedure
subprocedure -> list of parameter types
src/data_types/compiler_state.h:77
↓ 1 callersFunctionbig_pow10
src/ldpl_lib/BigInt.hpp:884
↓ 1 callersFunctioncharat
src/ldpl_lib/ldpl_lib.cpp:1439
↓ 1 callersMethodclose_if
src/data_types/compiler_state.h:51
↓ 1 callersMethodclose_loop
src/data_types/compiler_state.h:59
↓ 1 callersMethodclose_subprocedure
src/data_types/compiler_state.h:43
↓ 1 callersMethodclosing_else
src/data_types/compiler_state.h:54
↓ 1 callersFunctioncompile_line
Compiles line per line
src/aux/aux_compile_line.cpp:11
↓ 1 callersFunctioncontains
src/libraries/vector_contains.h:2
↓ 1 callersFunctioncurrent_os
@brief Returns the current operating system
src/aux/aux_info.cpp:110
↓ 1 callersFunctiondisplayHelpInfo
@brief Displays the LDPL help information message.
src/aux/aux_info.cpp:45
↓ 1 callersFunctiondisplayVersionInfo
@brief Displays the LDPL version information message.
src/aux/aux_info.cpp:5
↓ 1 callersFunctiondivide
src/ldpl_lib/BigInt.hpp:1316
↓ 1 callersFunctionexpandHomeDirectory
src/aux/aux_format.cpp:82
↓ 1 callersFunctiongcd
src/ldpl_lib/BigInt.hpp:987
↓ 1 callersMethodinternalFloatingValue
src/ldpl_lib/ldpl_lib.cpp:624
↓ 1 callersMethodinternalIntegerValue
src/ldpl_lib/ldpl_lib.cpp:619
↓ 1 callersFunctionis_external
src/aux/aux_state.cpp:144
↓ 1 callersFunctionis_label
src/aux/aux_typecheck.cpp:61
↓ 1 callersFunctionis_map_list
src/aux/aux_state.cpp:56
↓ 1 callersFunctionis_math_symbol
src/aux/aux_typecheck.cpp:70
↓ 1 callersFunctionis_natural
src/aux/aux_typecheck.cpp:48
↓ 1 callersFunctionis_scalar_list
src/aux/aux_state.cpp:93
↓ 1 callersFunctionis_scalar_map
src/aux/aux_state.cpp:66
↓ 1 callersMethodnew_literal_parameter_var
src/data_types/compiler_state.h:69
↓ 1 callersMethodnew_range_var
src/data_types/compiler_state.h:66
↓ 1 callersMethodopen_else
src/data_types/compiler_state.h:53
↓ 1 callersMethodopen_if
src/data_types/compiler_state.h:50
↓ 1 callersMethodremove_expected_subprocedure
src/data_types/compiler_state.h:90
next →1–100 of 189, ranked by callers