Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / domfarolino/compiler issues and pull requests

#55 - Consider using std::optional for SymbolRecord::getSymbol

Issue - State: open - Opened by domfarolino over 5 years ago
Labels: enhancement, refactor/code health

#54 - ☔Publish repository

Issue - State: closed - Opened by domfarolino over 5 years ago

#53 - Clean up final array implementation

Issue - State: open - Opened by domfarolino over 5 years ago

#52 - Add design doc links to README

Issue - State: open - Opened by domfarolino over 5 years ago

#51 - Lexer: Support comments

Pull Request - State: closed - Opened by domfarolino over 5 years ago

#51 - Lexer: Support comments

Pull Request - State: closed - Opened by domfarolino over 5 years ago

#50 - Enable CodeGen: Enable ExpressionPrime code generation

Pull Request - State: closed - Opened by domfarolino over 5 years ago

#49 - Enable CodeGen: Procedure Out params, including arrays and indexing

Pull Request - State: closed - Opened by domfarolino over 5 years ago

#48 - Enable CodeGen: Procedure creation

Pull Request - State: closed - Opened by domfarolino over 5 years ago

#47 - Enable CodeGen: If conditions

Pull Request - State: closed - Opened by domfarolino over 5 years ago

#47 - Enable CodeGen: If conditions

Pull Request - State: closed - Opened by domfarolino over 5 years ago

#46 - ☔ Enable CodeGen

Issue - State: closed - Opened by domfarolino over 5 years ago
Labels: codegen

#45 - First pass at enabling CodeGen

Pull Request - State: closed - Opened by domfarolino over 5 years ago

#44 - Add RelationPrime CodeGen comments. Closes #43.

Pull Request - State: closed - Opened by domfarolino over 5 years ago

#44 - Add RelationPrime CodeGen comments. Closes #43.

Pull Request - State: closed - Opened by domfarolino over 5 years ago

#43 - RelationPrime CodeGen comments

Issue - State: closed - Opened by domfarolino over 5 years ago
Labels: type checking, codegen

#43 - RelationPrime CodeGen comments

Issue - State: closed - Opened by domfarolino over 5 years ago
Labels: type checking, codegen

#42 - Add Term/TermPrime CodeGen comments

Pull Request - State: closed - Opened by domfarolino over 5 years ago - 1 comment

#42 - Add Term/TermPrime CodeGen comments

Pull Request - State: closed - Opened by domfarolino over 5 years ago - 1 comment

#41 - Expression CodeGen comments + misc type tests

Pull Request - State: closed - Opened by domfarolino over 5 years ago - 1 comment

#41 - Expression CodeGen comments + misc type tests

Pull Request - State: closed - Opened by domfarolino over 5 years ago - 1 comment

#40 - Introduce array_length() method to SymbolRecord

Issue - State: closed - Opened by domfarolino over 5 years ago
Labels: enhancement, symbol

#40 - Introduce array_length() method to SymbolRecord

Issue - State: closed - Opened by domfarolino over 5 years ago
Labels: enhancement, symbol

#39 - Add CodeGen TODOs in most places

Pull Request - State: closed - Opened by domfarolino over 5 years ago
Labels: codegen

#39 - Add CodeGen TODOs in most places

Pull Request - State: closed - Opened by domfarolino over 5 years ago
Labels: codegen

#38 - Add CodeGen TODOs

Issue - State: closed - Opened by domfarolino over 5 years ago
Labels: codegen

#38 - Add CodeGen TODOs

Issue - State: closed - Opened by domfarolino over 5 years ago
Labels: codegen

#37 - ProcedureCall needs stronger type checking

Issue - State: closed - Opened by domfarolino over 5 years ago - 1 comment
Labels: type checking

#37 - ProcedureCall needs stronger type checking

Issue - State: closed - Opened by domfarolino over 5 years ago - 1 comment
Labels: type checking

#36 - Add built-ins to the symbol table as valid functions

Issue - State: closed - Opened by domfarolino almost 6 years ago - 1 comment
Labels: symbol, codegen

#35 - Minus (-) symbol before an array <name>?

Issue - State: open - Opened by domfarolino almost 6 years ago
Labels: type checking, undefined-semantics, codegen

#34 - Implement return statement parsing

Issue - State: closed - Opened by domfarolino almost 6 years ago
Labels: parser

#33 - Finish type checking (part 1)

Pull Request - State: closed - Opened by domfarolino almost 6 years ago - 1 comment

#32 - Type checking needs finished in <expression> usages

Issue - State: closed - Opened by domfarolino almost 6 years ago
Labels: type checking

#31 - Factor should take in a SymbolRecord

Pull Request - State: closed - Opened by domfarolino almost 6 years ago

#29 - Runtime array bounds checking?

Issue - State: open - Opened by domfarolino almost 6 years ago - 1 comment
Labels: errors/output, undefined-semantics, runtime

#28 - How should not-yet-assigned variables behave?

Issue - State: closed - Opened by domfarolino almost 6 years ago - 1 comment
Labels: symbol, undefined-semantics

#27 - Array type checking needs completed

Issue - State: closed - Opened by domfarolino almost 6 years ago
Labels: type checking

#26 - Factor out a Type/Casting module

Issue - State: open - Opened by domfarolino almost 6 years ago
Labels: type checking, refactor/code health

#25 - Should Floats be compatible with Bools?

Issue - State: open - Opened by domfarolino almost 6 years ago
Labels: good first issue, question, low-priority, type checking

#24 - ProcedureCall errors must show up in the correct order

Issue - State: open - Opened by domfarolino almost 6 years ago
Labels: low-priority, errors/output

#23 - Parser::Destination doesn't seem to use its SymbolRecord argument

Issue - State: closed - Opened by domfarolino almost 6 years ago - 1 comment
Labels: parser, refactor/code health

#22 - Change comment `Assert`s to functional asserts

Issue - State: open - Opened by domfarolino almost 6 years ago
Labels: refactor/code health

#21 - Should Lexer be a singleton?

Issue - State: open - Opened by domfarolino almost 6 years ago
Labels: refactor/code health

#20 - Should ScopeManager be a singleton?

Issue - State: open - Opened by domfarolino almost 6 years ago
Labels: refactor/code health

#19 - ☔ Creators of SymbolRecord should insert the record into a scope

Issue - State: open - Opened by domfarolino about 6 years ago
Labels: symbol, refactor/code health

#18 - Capture procedure parameter usage in symbol

Issue - State: closed - Opened by domfarolino about 6 years ago
Labels: symbol

#17 - Symbol table insight should show procedure parameters

Issue - State: open - Opened by domfarolino about 6 years ago
Labels: symbol, errors/output

#16 - Implement and test procedure arg length mismatch errors

Pull Request - State: closed - Opened by domfarolino about 6 years ago

#15 - Simplify QueueSymbolError usage

Issue - State: open - Opened by domfarolino about 6 years ago
Labels: refactor/code health

#14 - Symbol table insertion

Pull Request - State: closed - Opened by domfarolino about 6 years ago

#13 - Initial scope infra

Pull Request - State: closed - Opened by domfarolino about 6 years ago

#12 - ☔ Future changes

Issue - State: open - Opened by domfarolino about 6 years ago
Labels: enhancement

#11 - Initial if-statement production implementation

Pull Request - State: closed - Opened by domfarolino about 6 years ago

#10 - Implement assignment-statement

Pull Request - State: closed - Opened by domfarolino about 6 years ago

#9 - Add procedure declaration parsing support

Pull Request - State: closed - Opened by domfarolino about 6 years ago

#8 - Figure out better parser error resyncing

Issue - State: open - Opened by domfarolino about 6 years ago
Labels: enhancement, help wanted, parser, low-priority

#7 - Add test harness

Pull Request - State: closed - Opened by domfarolino about 6 years ago

#6 - "Expected" errors should include what was found

Issue - State: closed - Opened by domfarolino about 6 years ago
Labels: parser

#5 - Add basic command line arg infra

Pull Request - State: closed - Opened by domfarolino about 6 years ago

#4 - Lexer should be case-insensitive

Issue - State: open - Opened by domfarolino about 6 years ago
Labels: lexer

#3 - Lexer needs to handle comments appropriately

Issue - State: closed - Opened by domfarolino about 6 years ago
Labels: lexer

#2 - Finish lexer

Issue - State: closed - Opened by domfarolino almost 7 years ago

#1 - Lexer progress

Pull Request - State: closed - Opened by domfarolino almost 7 years ago