Skip to content
This repository has been archived by the owner on Jan 2, 2021. It is now read-only.

Latest commit

 

History

History
32 lines (32 loc) · 1.48 KB

jprint.md

File metadata and controls

32 lines (32 loc) · 1.48 KB

display and format dict-like structure string

  1. get_block_op_pairs(pairs_str)
  2. format_j_str(j_str,block_op_pairs_dict)
  3. is_lop(ch,block_op_pairs_dict)
  4. is_rop(ch,block_op_pairs_dict)
  5. is_op(ch,block_op_pairs_dict)
  6. which_op(ch,block_op_pairs_dict)
  7. is_op_pair(ch1,ch2,block_op_pairs_dict)
  8. is_ordered_op_pair(ch1,ch2,block_op_pairs_dict)
  9. is_comma(ch)
  10. is_colon(ch)
  11. get_next_char_level_in_j_str(curr_lv,curr_seq,j_str,block_op_pairs_dict=get_block_op_pairs("{}"))
  12. get_j_str_lv_dict(j_str,block_op_pairs_dict=get_block_op_pairs("{}"))
  13. get_j_str_lvs_dict(j_str_lv_dict)
  14. get_line_start_index_in_j_str(orig_lines)
  15. line_to_path_init(line,block_op_pairs_dict = get_block_op_pairs("{}[]"))
  16. line_to_path(line,curr_lv,prev_lv,prev_path,block_op_pairs_dict= get_block_op_pairs("{}[]"))
  17. get_print_lines_and_paths(j_str,block_op_pairs_dict = get_block_op_pairs("{}[]"))
  18. paint_str(orig_string,**kwargs)
  19. get_line_color_sec(line,path,**kwargs)
  20. get_dynamic_indent_j_str(j_str,**kwargs)
  21. beautify(j_str,**kwargs)
  22. print_j_str(j_str,**kwargs)
  23. get_jdict_token_set(block_op_pairs_dict=get_block_op_pairs('{}'))
  24. convert_token_in_quote(j_str,block_op_pairs_dict=get_block_op_pairs('{}'))
  25. pobj(obj,**kwargs)
  26. pdir(obj,**kwargs)