-
Notifications
You must be signed in to change notification settings - Fork 25
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
bug: wide integer struct fields emit invalid C for comparisons and interpolation
bugSomething isn't workingSomething isn't workingcodegenRelated to C code generationRelated to C code generationStatus: Open.#2224 In grayscale-lang/grayscale;bug: implicit enum selector in struct field default emits empty C expression
bugSomething isn't workingSomething isn't workingcodegenRelated to C code generationRelated to C code generationStatus: Open.#2223 In grayscale-lang/grayscale;feat: add system() builtin for simple shell command execution
codegenRelated to C code generationRelated to C code generationenhancementNew feature or requestNew feature or requestgraycRelated to the grayscale compiler core or its internal toolingRelated to the grayscale compiler core or its internal toolingtypecheckerRelated to type checking and validationRelated to type checking and validationStatus: Open.#2221 In grayscale-lang/grayscale;feat: add fields() builtin to return struct field names
codegenRelated to C code generationRelated to C code generationenhancementNew feature or requestNew feature or requestgraycRelated to the grayscale compiler core or its internal toolingRelated to the grayscale compiler core or its internal toolingruntimeRelated to the C runtime and stdlib implementationRelated to the C runtime and stdlib implementationtypecheckerRelated to type checking and validationRelated to type checking and validationStatus: Open.#2220 In grayscale-lang/grayscale;refactor: centralize type compatibility checks into types_assignable()
code-qualityCode cleanup, linting, and static analysis fixesCode cleanup, linting, and static analysis fixesgraycRelated to the grayscale compiler core or its internal toolingRelated to the grayscale compiler core or its internal toolingrefactorLarge-scale code restructuring or architectural changesLarge-scale code restructuring or architectural changestypecheckerRelated to type checking and validationRelated to type checking and validationStatus: Open.#2219 In grayscale-lang/grayscale;refactor: extract check_statement() cases into individual functions
code-qualityCode cleanup, linting, and static analysis fixesCode cleanup, linting, and static analysis fixesgraycRelated to the grayscale compiler core or its internal toolingRelated to the grayscale compiler core or its internal toolingrefactorLarge-scale code restructuring or architectural changesLarge-scale code restructuring or architectural changestypecheckerRelated to type checking and validationRelated to type checking and validationStatus: Open.#2218 In grayscale-lang/grayscale;tests: expand integration test coverage for underrepresented language features
graycRelated to the grayscale compiler core or its internal toolingRelated to the grayscale compiler core or its internal toolingtestsRelated to unit tests or test infrastructureRelated to unit tests or test infrastructureStatus: Open.#2214 In grayscale-lang/grayscale;tests: expand unit test coverage for runtime, stdlib, and codegen
codegenRelated to C code generationRelated to C code generationgraycRelated to the grayscale compiler core or its internal toolingRelated to the grayscale compiler core or its internal toolingruntimeRelated to the C runtime and stdlib implementationRelated to the C runtime and stdlib implementationstdlibGeneral standard library issuesGeneral standard library issuestestsRelated to unit tests or test infrastructureRelated to unit tests or test infrastructureStatus: Open.#2212 In grayscale-lang/grayscale;refactor: Wire source locations into stdlib panic functions
code-qualityCode cleanup, linting, and static analysis fixesCode cleanup, linting, and static analysis fixesrefactorLarge-scale code restructuring or architectural changesLarge-scale code restructuring or architectural changesruntimeRelated to the C runtime and stdlib implementationRelated to the C runtime and stdlib implementationstdlibGeneral standard library issuesGeneral standard library issuesStatus: Open.#2198 In grayscale-lang/grayscale;feat: add raw() builtin for unchecked pointer access
enhancementNew feature or requestNew feature or requestgraycRelated to the grayscale compiler core or its internal toolingRelated to the grayscale compiler core or its internal toolingsecuritySecurity-sensitive code (crypto, TLS, auth, sandboxing)Security-sensitive code (crypto, TLS, auth, sandboxing)Status: Open.#2194 In grayscale-lang/grayscale;refactor: reserved name validation duplicated 3x in parser with different implementations
code-qualityCode cleanup, linting, and static analysis fixesCode cleanup, linting, and static analysis fixesparserRelated to parsing and AST constructionRelated to parsing and AST constructionrefactorLarge-scale code restructuring or architectural changesLarge-scale code restructuring or architectural changesStatus: Open.#2160 In grayscale-lang/grayscale;refactor: triple speculative parse for when-patterns duplicates ~100 lines
code-qualityCode cleanup, linting, and static analysis fixesCode cleanup, linting, and static analysis fixesparserRelated to parsing and AST constructionRelated to parsing and AST constructionrefactorLarge-scale code restructuring or architectural changesLarge-scale code restructuring or architectural changesStatus: Open.#2159 In grayscale-lang/grayscale;