LICENSE
MANIFEST.in
README.md
STANDALONE_USAGE.md
setup.py
epochflow/__init__.py
epochflow.egg-info/PKG-INFO
epochflow.egg-info/SOURCES.txt
epochflow.egg-info/dependency_links.txt
epochflow.egg-info/requires.txt
epochflow.egg-info/top_level.txt
epochflow/compiler/__init__.py
epochflow/compiler/ast_compiler.py
epochflow/registry/__init__.py
epochflow/registry/transform_registry.py
epochflow/syntax/__init__.py
epochflow/syntax/rules.py
epochflow/tests/__init__.py
epochflow/tests/test_py_algo_ast_compiler.py
epochflow/tests/py_algo_cases/ambiguous_multi_output/expected.txt
epochflow/tests/py_algo_cases/ambiguous_multi_output/input.txt
epochflow/tests/py_algo_cases/assoc_ops/expected.txt
epochflow/tests/py_algo_cases/assoc_ops/input.txt
epochflow/tests/py_algo_cases/bare_identifier_params/expected.txt
epochflow/tests/py_algo_cases/bare_identifier_params/input.txt
epochflow/tests/py_algo_cases/basic_success/expected.txt
epochflow/tests/py_algo_cases/basic_success/input.txt
epochflow/tests/py_algo_cases/binary_operators/expected.txt
epochflow/tests/py_algo_cases/binary_operators/input.txt
epochflow/tests/py_algo_cases/chained_bool/expected.txt
epochflow/tests/py_algo_cases/chained_bool/input.txt
epochflow/tests/py_algo_cases/deeply_nested_expressions/expected.txt
epochflow/tests/py_algo_cases/deeply_nested_expressions/input.txt
epochflow/tests/py_algo_cases/deferred_tuple_unpacking/expected.txt
epochflow/tests/py_algo_cases/deferred_tuple_unpacking/input.txt
epochflow/tests/py_algo_cases/duplicate_params/expected.txt
epochflow/tests/py_algo_cases/duplicate_params/input.txt
epochflow/tests/py_algo_cases/empty_string_params/expected.txt
epochflow/tests/py_algo_cases/empty_string_params/input.txt
epochflow/tests/py_algo_cases/incompatible_type_cast/expected.txt
epochflow/tests/py_algo_cases/incompatible_type_cast/input.txt
epochflow/tests/py_algo_cases/inline_calls_mixed/expected.txt
epochflow/tests/py_algo_cases/inline_calls_mixed/input.txt
epochflow/tests/py_algo_cases/invalid_attribute_assignment/expected.txt
epochflow/tests/py_algo_cases/invalid_attribute_assignment/input.txt
epochflow/tests/py_algo_cases/invalid_lag_float/expected.txt
epochflow/tests/py_algo_cases/invalid_lag_float/input.txt
epochflow/tests/py_algo_cases/invalid_lag_zero/expected.txt
epochflow/tests/py_algo_cases/invalid_lag_zero/input.txt
epochflow/tests/py_algo_cases/invalid_rebind/expected.txt
epochflow/tests/py_algo_cases/invalid_rebind/input.txt
epochflow/tests/py_algo_cases/invalid_session/expected.txt
epochflow/tests/py_algo_cases/invalid_session/input.txt
epochflow/tests/py_algo_cases/invalid_timeframe/expected.txt
epochflow/tests/py_algo_cases/invalid_timeframe/input.txt
epochflow/tests/py_algo_cases/keyword_vs_positional/expected.txt
epochflow/tests/py_algo_cases/keyword_vs_positional/input.txt
epochflow/tests/py_algo_cases/long_boolean_chain/expected.txt
epochflow/tests/py_algo_cases/long_boolean_chain/input.txt
epochflow/tests/py_algo_cases/mixed_literals/expected.txt
epochflow/tests/py_algo_cases/mixed_literals/input.txt
epochflow/tests/py_algo_cases/mixed_numeric_literals/expected.txt
epochflow/tests/py_algo_cases/mixed_numeric_literals/input.txt
epochflow/tests/py_algo_cases/multi_sinks/expected.txt
epochflow/tests/py_algo_cases/multi_sinks/input.txt
epochflow/tests/py_algo_cases/multi_slot_connections/expected.txt
epochflow/tests/py_algo_cases/multi_slot_connections/input.txt
epochflow/tests/py_algo_cases/multiple_underscore_unpacking/expected.txt
epochflow/tests/py_algo_cases/multiple_underscore_unpacking/input.txt
epochflow/tests/py_algo_cases/negative_chained_compare/expected.txt
epochflow/tests/py_algo_cases/negative_chained_compare/input.txt
epochflow/tests/py_algo_cases/negative_control_flow_if/expected.txt
epochflow/tests/py_algo_cases/negative_control_flow_if/input.txt
epochflow/tests/py_algo_cases/negative_lag_indices/expected.txt
epochflow/tests/py_algo_cases/negative_lag_indices/input.txt
epochflow/tests/py_algo_cases/negative_unary_plus/expected.txt
epochflow/tests/py_algo_cases/negative_unary_plus/input.txt
epochflow/tests/py_algo_cases/negative_unknown_component/expected.txt
epochflow/tests/py_algo_cases/negative_unknown_component/input.txt
epochflow/tests/py_algo_cases/negative_unknown_handle/expected.txt
epochflow/tests/py_algo_cases/negative_unknown_handle/input.txt
epochflow/tests/py_algo_cases/nested_ternaries/expected.txt
epochflow/tests/py_algo_cases/nested_ternaries/input.txt
epochflow/tests/py_algo_cases/none_literals/expected.txt
epochflow/tests/py_algo_cases/none_literals/input.txt
epochflow/tests/py_algo_cases/operators_comprehensive/expected.txt
epochflow/tests/py_algo_cases/operators_comprehensive/input.txt
epochflow/tests/py_algo_cases/precedence_complex/expected.txt
epochflow/tests/py_algo_cases/precedence_complex/input.txt
epochflow/tests/py_algo_cases/precedence_ops/expected.txt
epochflow/tests/py_algo_cases/precedence_ops/input.txt
epochflow/tests/py_algo_cases/reporter_no_output_usage/expected.txt
epochflow/tests/py_algo_cases/reporter_no_output_usage/input.txt
epochflow/tests/py_algo_cases/self_contained_datasource/expected.txt
epochflow/tests/py_algo_cases/self_contained_datasource/input.txt
epochflow/tests/py_algo_cases/shorthand_inline_syntax/expected.txt
epochflow/tests/py_algo_cases/shorthand_inline_syntax/input.txt
epochflow/tests/py_algo_cases/simple_operator/expected.txt
epochflow/tests/py_algo_cases/simple_operator/input.txt
epochflow/tests/py_algo_cases/sql_query_aliases/expected.txt
epochflow/tests/py_algo_cases/sql_query_aliases/input.txt
epochflow/tests/py_algo_cases/strategy_bbands_breakout/expected.txt
epochflow/tests/py_algo_cases/strategy_bbands_breakout/input.txt
epochflow/tests/py_algo_cases/strategy_ma_rsi/expected.txt
epochflow/tests/py_algo_cases/strategy_ma_rsi/input.txt
epochflow/tests/py_algo_cases/strategy_macd_gate/expected.txt
epochflow/tests/py_algo_cases/strategy_macd_gate/input.txt
epochflow/tests/py_algo_cases/string_in_expressions/expected.txt
epochflow/tests/py_algo_cases/string_in_expressions/input.txt
epochflow/tests/py_algo_cases/string_literals/expected.txt
epochflow/tests/py_algo_cases/string_literals/input.txt
epochflow/tests/py_algo_cases/ternary_select/expected.txt
epochflow/tests/py_algo_cases/ternary_select/input.txt
epochflow/tests/py_algo_cases/timeframe_variations/expected.txt
epochflow/tests/py_algo_cases/timeframe_variations/input.txt
epochflow/tests/py_algo_cases/too_many_positional/expected.txt
epochflow/tests/py_algo_cases/too_many_positional/input.txt
epochflow/tests/py_algo_cases/tuple_chain_ops/expected.txt
epochflow/tests/py_algo_cases/tuple_chain_ops/input.txt
epochflow/tests/py_algo_cases/tuple_mismatch/expected.txt
epochflow/tests/py_algo_cases/tuple_mismatch/input.txt
epochflow/tests/py_algo_cases/tuple_outputs/expected.txt
epochflow/tests/py_algo_cases/tuple_outputs/input.txt
epochflow/tests/py_algo_cases/type_casting_bool_to_num/expected.txt
epochflow/tests/py_algo_cases/type_casting_bool_to_num/input.txt
epochflow/tests/py_algo_cases/type_casting_compatible/expected.txt
epochflow/tests/py_algo_cases/type_casting_compatible/input.txt
epochflow/tests/py_algo_cases/type_casting_num_to_bool/expected.txt
epochflow/tests/py_algo_cases/type_casting_num_to_bool/input.txt
epochflow/tests/py_algo_cases/unary_operators/expected.txt
epochflow/tests/py_algo_cases/unary_operators/input.txt
epochflow/tests/py_algo_cases/undefined_variable/expected.txt
epochflow/tests/py_algo_cases/undefined_variable/input.txt
epochflow/tests/py_algo_cases/variable_resolution_complex/expected.txt
epochflow/tests/py_algo_cases/variable_resolution_complex/input.txt
epochflow/tests/py_algo_cases/variable_resolution_multiple/expected.txt
epochflow/tests/py_algo_cases/variable_resolution_multiple/input.txt
epochflow/tests/py_algo_cases/variable_resolution_numeric/expected.txt
epochflow/tests/py_algo_cases/variable_resolution_numeric/input.txt
epochflow/tests/py_algo_cases/zero_input_components/expected.txt
epochflow/tests/py_algo_cases/zero_input_components/input.txt