sim-codec-python 0.1.0

Bounded, lossless Python 3.14 source frontend for SIM
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
&[
"file","interactive","eval","func_type","fstring","statements","statement","statement_newline","simple_stmts","simple_stmt","compound_stmt",
"assignment","annotated_rhs","augassign","return_stmt","raise_stmt","global_stmt","nonlocal_stmt","del_stmt","yield_stmt","assert_stmt",
"import_stmt","import_name","import_from","import_from_targets","import_from_as_names","import_from_as_name","dotted_as_names","dotted_as_name","dotted_name",
"block","decorators","class_def","class_def_raw","function_def","function_def_raw","params","parameters","slash_no_default","slash_with_default","star_etc","kwds",
"parameter_no_default","parameter_with_default","parameter_maybe_default","lambda_params","lambda_parameters","lambda_slash_no_default","lambda_slash_with_default","lambda_star_etc","lambda_kwds",
"lambda_param_no_default","lambda_param_with_default","lambda_param_maybe_default","if_stmt","elif_stmt","else_block","while_stmt","for_stmt","with_stmt","with_item","try_stmt","except_block","except_star_block","finally_block",
"match_stmt","subject_expr","star_named_expression","case_block","guard","patterns","pattern","as_pattern","or_pattern","closed_pattern","literal_pattern","literal_expr","capture_pattern","wildcard_pattern","value_pattern","attr","name_or_attr",
"group_pattern","sequence_pattern","open_sequence_pattern","maybe_sequence_pattern","maybe_star_pattern","star_pattern","mapping_pattern","items_pattern","key_value_pattern","double_star_pattern","class_pattern","positional_patterns","keyword_patterns","keyword_pattern",
"type_alias","type_params","type_param","type_param_bound","expressions","expression","yield_expr","star_expressions","star_expression","star_named_expressions","assignment_expression","named_expression","disjunction","conjunction","inversion","comparison",
"compare_op_bitwise_or_pair","eq_bitwise_or","noteq_bitwise_or","lte_bitwise_or","lt_bitwise_or","gte_bitwise_or","gt_bitwise_or","notin_bitwise_or","in_bitwise_or","isnot_bitwise_or","is_bitwise_or","bitwise_or","bitwise_xor","bitwise_and","shift_expr","sum","term","factor","power","await_primary","primary","slices","slice","atom","group","genexp","set","setcomp","dict","dictcomp","double_starred_kvpairs","double_starred_kvpair","kvpair","for_if_clauses","for_if_clause","listcomp","list","tuple","strings","string","fstring","tstring","fstring_middle","fstring_replacement_field","tstring_middle","tstring_replacement_field","conversion","format_spec","signed_number","signed_real_number","real_number","imaginary_number","lambda","lambdef"
]