Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / fedor-ivn/project-f issues and pull requests
#86 - Use `make_shared` and `make_unique` more correctly
Pull Request -
State: closed - Opened by snejugal about 1 year ago
#85 - Collect user-defined functions in the GC
Pull Request -
State: closed - Opened by snejugal about 1 year ago
Labels: enhancement
#84 - Add simple CI/CD pipeline
Pull Request -
State: closed - Opened by fedor-ivn about 1 year ago
#83 - Fix zero division
Pull Request -
State: closed - Opened by fedor-ivn about 1 year ago
#82 - Implement built-in predicates
Pull Request -
State: closed - Opened by fedor-ivn about 1 year ago
#81 - Fix false-negative `cond`
Pull Request -
State: closed - Opened by fedor-ivn about 1 year ago
#80 - Func lambda
Pull Request -
State: closed - Opened by ilnarkhasanov about 1 year ago
#79 - Implement arithmetic built-in functions
Pull Request -
State: closed - Opened by fedor-ivn about 1 year ago
#78 - One more Clang fix
Pull Request -
State: closed - Opened by snejugal about 1 year ago
#77 - Fix build with Clang
Pull Request -
State: closed - Opened by snejugal about 1 year ago
#76 - Stop iteration on exception
Pull Request -
State: closed - Opened by ilnarkhasanov about 1 year ago
#75 - Implement garbage collection
Pull Request -
State: closed - Opened by snejugal about 1 year ago
Labels: enhancement
#74 - Split semantic and function tests into smaller ones
Pull Request -
State: closed - Opened by fedor-ivn about 1 year ago
#73 - Fix catching
Pull Request -
State: closed - Opened by ilnarkhasanov about 1 year ago
#72 - Built-in functions
Pull Request -
State: closed - Opened by ilnarkhasanov about 1 year ago
#71 - Split semantic and function tests into smaller ones
Pull Request -
State: closed - Opened by fedor-ivn about 1 year ago
#70 - Implement the baseplate for functions
Pull Request -
State: closed - Opened by snejugal about 1 year ago
Labels: enhancement
#69 - Evaluate break
Pull Request -
State: closed - Opened by ilnarkhasanov over 1 year ago
#68 - Split semantic and function tests into smaller ones
Issue -
State: closed - Opened by snejugal over 1 year ago
#67 - Implement evaluation of while
Pull Request -
State: closed - Opened by ilnarkhasanov over 1 year ago
#66 - Evaluate prog
Pull Request -
State: closed - Opened by ilnarkhasanov over 1 year ago
#65 - Test runner supports semantic tests
Pull Request -
State: closed - Opened by ilnarkhasanov over 1 year ago
#64 - Add cond evaluation
Pull Request -
State: closed - Opened by ilnarkhasanov over 1 year ago
#63 - Implement a test runner for semantic tests
Issue -
State: closed - Opened by snejugal over 1 year ago
Labels: enhancement
#62 - Implement variables
Pull Request -
State: closed - Opened by fedor-ivn over 1 year ago
#61 - Fix error and debug messages
Pull Request -
State: closed - Opened by snejugal over 1 year ago
#60 - Improve type checking
Pull Request -
State: closed - Opened by snejugal over 1 year ago
Labels: enhancement
#59 - Implement a garbage collector
Issue -
State: closed - Opened by snejugal over 1 year ago
#58 - Implement function calling
Issue -
State: closed - Opened by snejugal over 1 year ago
- 1 comment
#57 - Implement `lambda` and `func` special forms (and `return`)
Issue -
State: closed - Opened by snejugal over 1 year ago
#56 - Implement built-in functions
Issue -
State: closed - Opened by snejugal over 1 year ago
Labels: enhancement
#55 - Implement the baseplate for functions
Issue -
State: closed - Opened by snejugal over 1 year ago
Labels: enhancement
#54 - Implement `while` special form with `break`
Issue -
State: closed - Opened by snejugal over 1 year ago
Labels: enhancement
#53 - Implement `prog` special form with `break`
Issue -
State: closed - Opened by snejugal over 1 year ago
Labels: enhancement
#52 - Revert "Just ignore recoverable errors"
Pull Request -
State: closed - Opened by snejugal over 1 year ago
Labels: bug
#51 - Semantic improvements
Pull Request -
State: closed - Opened by snejugal over 1 year ago
Labels: enhancement
#50 - Use a custom error type for evaluator errors
Pull Request -
State: closed - Opened by snejugal over 1 year ago
Labels: enhancement
#49 - Put non-symbols in `Quote`, put symbols in `Symbol`
Pull Request -
State: closed - Opened by snejugal over 1 year ago
Labels: enhancement
#48 - Parse function calls
Pull Request -
State: closed - Opened by snejugal over 1 year ago
Labels: enhancement
#47 - Implement parsing of `return`, `while`, and `break` special forms
Pull Request -
State: closed - Opened by fedor-ivn over 1 year ago
- 1 comment
#46 - Parse expressions
Pull Request -
State: closed - Opened by ilnarkhasanov over 1 year ago
#45 - Improve how `Expressions` are displayed
Pull Request -
State: closed - Opened by snejugal over 1 year ago
Labels: enhancement
#44 - Replace `const T&` with `T const&`
Pull Request -
State: closed - Opened by snejugal over 1 year ago
#43 - Parse `quote`, `setq`, `func`, `lambda` and `prog`
Pull Request -
State: closed - Opened by snejugal over 1 year ago
#42 - Allow multiple-line input in REPL
Pull Request -
State: closed - Opened by fedor-ivn over 1 year ago
#41 - Make any syntax error within the lexer unrecoverable
Pull Request -
State: closed - Opened by fedor-ivn over 1 year ago
#40 - Enable compiler warnings
Pull Request -
State: closed - Opened by snejugal over 1 year ago
#39 - Implement pretty-printing of values
Pull Request -
State: closed - Opened by snejugal over 1 year ago
Labels: enhancement
#38 - Switch between modes on the CLI
Pull Request -
State: closed - Opened by snejugal over 1 year ago
- 2 comments
Labels: enhancement
#37 - Rename `Identifier` to `Symbol`
Pull Request -
State: closed - Opened by fedor-ivn over 1 year ago
#36 - Test-runner
Pull Request -
State: closed - Opened by ilnarkhasanov over 1 year ago
#35 - Implement variables
Issue -
State: closed - Opened by snejugal over 1 year ago
Labels: enhancement
#34 - Implement parsing of special forms and functions
Issue -
State: closed - Opened by snejugal over 1 year ago
Labels: enhancement
#33 - Implement the `cond` special form
Issue -
State: closed - Opened by snejugal over 1 year ago
Labels: enhancement
#32 - Nicer printing of values
Issue -
State: closed - Opened by snejugal over 1 year ago
Labels: enhancement
#31 - Implement the `quote` special form
Issue -
State: closed - Opened by snejugal over 1 year ago
Labels: enhancement
#30 - Implement a CLI option to switch between scanner/parser/interpreter
Issue -
State: closed - Opened by snejugal over 1 year ago
Labels: enhancement
#29 - Implement evaluation of self-evaluating atoms
Pull Request -
State: closed - Opened by snejugal over 1 year ago
Labels: enhancement
#28 - Use namespaces properly
Pull Request -
State: closed - Opened by snejugal over 1 year ago
Labels: enhancement
#27 - Prepare a presentation about syntax analysis
Issue -
State: closed - Opened by snejugal over 1 year ago
Labels: documentation
#26 - Fix syntax errors in tests
Pull Request -
State: closed - Opened by snejugal over 1 year ago
Labels: bug
#25 - Rename `Identifier` to `Symbol`
Issue -
State: closed - Opened by snejugal over 1 year ago
Labels: bug
#24 - Implement basic element evaluation
Issue -
State: closed - Opened by snejugal over 1 year ago
Labels: enhancement
#23 - Any syntax error within the lexer must be unrecoverable
Issue -
State: closed - Opened by snejugal over 1 year ago
Labels: bug
#22 - Allow multiple-line input REPL
Issue -
State: closed - Opened by snejugal over 1 year ago
Labels: enhancement
#21 - Add a parser
Pull Request -
State: closed - Opened by fedor-ivn over 1 year ago
- 5 comments
#20 - Handle invalid identifiers better
Pull Request -
State: closed - Opened by snejugal over 1 year ago
Labels: bug
#19 - Add predicates for tokens and replace casts with them
Pull Request -
State: closed - Opened by fedor-ivn over 1 year ago
#18 - Add predicates for tokens and replace casts with them
Pull Request -
State: closed - Opened by fedor-ivn over 1 year ago
#17 - Fix edge cases in the scanner
Pull Request -
State: closed - Opened by snejugal over 1 year ago
Labels: bug
#16 - Implement spans
Pull Request -
State: closed - Opened by snejugal over 1 year ago
Labels: enhancement
#15 - Lexical analysis presentation
Issue -
State: closed - Opened by snejugal over 1 year ago
Labels: documentation
#14 - Capture token spans
Issue -
State: closed - Opened by snejugal over 1 year ago
Labels: enhancement
#13 - Add syntax error class
Pull Request -
State: closed - Opened by ilnarkhasanov over 1 year ago
#12 - Errors during lexical analysis are not handled
Issue -
State: closed - Opened by snejugal over 1 year ago
- 1 comment
Labels: enhancement
#11 - The scanner does not expect whitespace after comments
Issue -
State: closed - Opened by snejugal over 1 year ago
Labels: bug
#10 - Tokenize code from files or stdin
Pull Request -
State: closed - Opened by snejugal over 1 year ago
Labels: enhancement
#9 - Fix missing closing parenthesis
Pull Request -
State: closed - Opened by snejugal over 1 year ago
Labels: bug
#8 - Implement a test runner for syntax tests
Issue -
State: closed - Opened by snejugal over 1 year ago
- 2 comments
Labels: enhancement
#7 - Implement the syntax analyzer
Issue -
State: closed - Opened by snejugal over 1 year ago
Labels: enhancement
#6 - Add a Readme
Pull Request -
State: closed - Opened by snejugal over 1 year ago
Labels: documentation
#5 - Add tests for special forms and built-in functions
Pull Request -
State: closed - Opened by snejugal over 1 year ago
Labels: enhancement
#4 - Lexical analysis
Pull Request -
State: closed - Opened by ilnarkhasanov over 1 year ago
Labels: enhancement
#3 - Add more elaborate syntax tests
Pull Request -
State: closed - Opened by snejugal over 1 year ago
Labels: enhancement
#2 - Prepare a presentation of test cases
Issue -
State: closed - Opened by snejugal over 1 year ago
Labels: documentation
#1 - Implement the scanner
Issue -
State: closed - Opened by snejugal over 1 year ago
Labels: enhancement