调整版本并做测试

This commit is contained in:
2026-02-27 17:10:54 +08:00
parent fa673138f6
commit 31be9d0e97
77 changed files with 679 additions and 25 deletions

View File

@@ -0,0 +1,35 @@
#!/usr/bin/env python3.9
# -*- coding: utf-8 -*-
"""
JFinal OutputDirectiveFactory - Output Directive Factory
"""
from typing import Optional
from .ast.Stat import Stat
from .Scope import Scope
from ..Env import Env
class OutputDirectiveFactory:
"""Factory for creating output directives"""
def __init__(self):
"""Initialize factory"""
pass
def get_output_directive(self, expr_list, location) -> 'Output':
"""
Get output directive
Args:
expr_list: Expression list
location: Location information
Returns:
Output directive
"""
from .ast.Output import Output
return Output(expr_list)
# Create singleton instance
me = OutputDirectiveFactory()