Skip to content

Feature: Temporary AST Reset and Function Node Update#36

Merged
LunaStev merged 51 commits intodevelopfrom
feature/ast
Jan 12, 2025
Merged

Feature: Temporary AST Reset and Function Node Update#36
LunaStev merged 51 commits intodevelopfrom
feature/ast

Conversation

@LunaStev
Copy link
Member

  • AST Reset:
    • Performed a full reset of the AST (Abstract Syntax Tree) and Parser to streamline the development process and ensure a fresh start for future updates.
  • Function Node Handling:
    • Focused on enhancing the Function Node processing, with multiple updates to handle and process function nodes more effectively in the AST.
  • Syntax Removals:
    • Removed obsolete syntax related to various language constructs including while, print, if, variable handling, function declarations, and more. This cleanup reduces complexity and prepares the codebase for a new direction.
  • Node File Cleanup:
    • Deleted unnecessary node files and related code that were not relevant to the current state of the project.
  • Comment Processing:
    • Improved comment block handling and refined the processing of comments in the codebase to ensure they are parsed and managed properly.
  • Final Adjustments:
    • Removed content-free functions and streamlined the node structure to remove unnecessary elements.

This update is aimed at refining the structure and preparing the system for upcoming feature development and improvements.

@LunaStev LunaStev self-assigned this Jan 12, 2025
@LunaStev LunaStev merged commit ab53b8f into develop Jan 12, 2025
@LunaStev LunaStev added this to Wave Aug 28, 2025
@LunaStev LunaStev moved this to Done in Wave Aug 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant