- Module editor: renders module signature and nested functions/variables - Function editor: renders function signature with parameters, return type, and body - Statement editors: Block, Assignment, IfStatement, WhileLoop, ForLoop, Return, ExpressionStatement - Expression editors: BinaryOp, UnaryOp, FunctionCall, VariableReference, Literals, Collections, Access - Type editors: PrimitiveType, ListType, OptionalType, CustomType All editors support: - Syntax highlighting with keyword rendering - Proper indentation for nested structures - Inline reference editing - Horizontal and vertical layout as appropriate Completes Phase 2 of Core AST Structure feature specification. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
29 KiB
29 KiB