Giters
mewmew
/
uc
A compiler for the µC language.
Geek Repo:
Geek Repo
Github PK Tool:
Github PK Tool
Stargazers:
55
Watchers:
5
Issues:
80
Forks:
5
mewmew/uc Issues
is Garbage Collection or Automatic Reference Counting Implemented?
Closed
5 years ago
Comments count
1
all: fix build and update to latest version llir/llvm
Closed
6 years ago
Comments count
1
parser: Dangling else
Closed
8 years ago
Comments count
2
Ignore preprocess directives
Closed
8 years ago
Comments count
1
irgen: "converting from *types.Pointer"
Closed
8 years ago
Comments count
1
irgen: `invalid use of function-local name` in gep constant expression
Closed
8 years ago
Comments count
1
irgen: Segmentation fault when running sim05.c
Updated
8 years ago
Comments count
1
irgen: "invalid getelementptr indices"
Closed
8 years ago
Comments count
3
irgen: Use getelementptr constant expression for global variables
Closed
8 years ago
Comments count
1
sem: Missing return statements in test cases
Closed
8 years ago
Comments count
1
irgen: Unnecessary instructions generated for boolean expression
Closed
8 years ago
Comments count
2
ir: Inconsitent handling of labels with explicit local ID names
Closed
8 years ago
Comments count
1
irgen: Implicit type conversion
Closed
8 years ago
Comments count
6
irgen: Use of uninitialized local variables
Closed
8 years ago
Comments count
2
parser: Add support for nested functions (GNU extension)
Closed
8 years ago
Comments count
2
sematinc: Implement type compability checks
Closed
8 years ago
Comments count
1
ir: "NewGetElementPtr: support for type *types.Pointer not yet implemented"
Closed
8 years ago
ir: Define the data types used to represent LLVM IR
Closed
8 years ago
Comments count
6
Implicit conversion
Closed
8 years ago
Comments count
2
irgen: Missing terminator, false positive
Closed
8 years ago
Comments count
5
irgen: Missing terminator in basic block
Closed
8 years ago
sem: Global variable declarations inserted into scope twice
Closed
8 years ago
Comments count
1
semantics: Type declarations
Closed
8 years ago
Comments count
3
sematic: Verification of return within conditionals in function
Closed
8 years ago
Comments count
1
Unify error handling between the lexer, parser and checker
Closed
8 years ago
Comments count
1
semantic: Parameters of function declarations are added to scope
Closed
8 years ago
semantic: Cleanup and separation of concern
Closed
8 years ago
Comments count
5
semantics: Consider adding support for multiple errors, notifications and warnings
Closed
8 years ago
Comments count
1
sematinc: Implement checks for assignment only to lvalue equivalent type
Closed
8 years ago
Comments count
6
gocc/parser: Function prototypes without idents unsupported
Closed
8 years ago
Comments count
1
parser: Multiple unary expressions not handled correctly
Closed
8 years ago
parser: Add source position tracking of nodes
Closed
8 years ago
Comments count
9
semantic: FuncCall argument count and type not being checked against FuncType
Closed
8 years ago
Comments count
1
semantics: Think carefully about how to handle tentative declaration
Closed
8 years ago
Comments count
2
semantic: Forward references
Closed
8 years ago
Comments count
2
parser: Postpone type checking to the semantic analysis phase
Closed
8 years ago
Comments count
4
parser: Distinguish between `int f()` and `int f(void)`
Closed
8 years ago
Comments count
8
parser: Add user-friendly error messages
Closed
8 years ago
Comments count
1
parser: Node representation
Closed
8 years ago
Comments count
1
parser: Incorrect representation of conditional expression of while and if statements
Closed
8 years ago
parser: Add dedicated support for character literals
Closed
8 years ago
Comments count
1
gocc/lexer: Handle line comments not ending with new line
Closed
8 years ago
Comments count
1
parser: Evaluate merging TopLevelDecl with Decl to simplify grammar
Closed
8 years ago
Comments count
2
parser: Consider removing the *ast.File abstraction
Closed
8 years ago
Comments count
1
parser: Add support for lists of declarations
Closed
8 years ago
Comments count
1
parser: Construct AST using production actions
Closed
8 years ago
parser: "error: invalid block statements type; expected []ast.Stmt, got *ast.ExprStmt"
Closed
8 years ago
Comments count
1
parser: "invalid function arguments type; expected []ast.Expr, got <nil>"
Closed
8 years ago
parser: "error: invalid if statement else-body type; expected ast.Stmt, got *ast.ExprStmt"
Closed
8 years ago
parser: Crash while parsing testdata/quiet/lexer/l03.c
Closed
8 years ago
Previous
Next