Refactor: unified method registry and codegen cleanup
- Split methods.py into methods/ directory with separate modules
- Add awk_builtin field to Method for unified AWK generation
- Replace hardcoded method dispatch in awk_codegen with generate_awk()
- Add RET_VAR/RET_ARR constants, replace hardcoded __CT_RET
- Migrate all codegen files to use indented() context manager
Showing
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
bootstrap/methods.py
deleted
100644 → 0
bootstrap/methods/args.py
0 → 100644
bootstrap/methods/array.py
0 → 100644
bootstrap/methods/base.py
0 → 100644
bootstrap/methods/core.py
0 → 100644
bootstrap/methods/dict.py
0 → 100644
bootstrap/methods/fs.py
0 → 100644
bootstrap/methods/http.py
0 → 100644
bootstrap/methods/json.py
0 → 100644
bootstrap/methods/logger.py
0 → 100644
bootstrap/methods/math.py
0 → 100644
bootstrap/methods/regex.py
0 → 100644
bootstrap/methods/string.py
0 → 100644
bootstrap/methods/time.py
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
Please
register
or
sign in
to comment