Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / nikodemus/foolang issues and pull requests
#969 - tests: fix self test on Mac
Pull Request -
State: closed - Opened by nikodemus over 1 year ago
#968 - cps: can convert unknown method with constant arguments
Pull Request -
State: closed - Opened by nikodemus over 1 year ago
#967 - tests: check output
Pull Request -
State: closed - Opened by nikodemus about 2 years ago
#966 - Cleanups
Pull Request -
State: closed - Opened by nikodemus about 2 years ago
#965 - cps: don't create constructors for primitive classes
Pull Request -
State: closed - Opened by nikodemus about 2 years ago
#964 - Small cleanups
Pull Request -
State: closed - Opened by nikodemus about 2 years ago
#963 - c backend: can emit main()
Pull Request -
State: closed - Opened by nikodemus about 2 years ago
#962 - cps: convert literal selectors
Pull Request -
State: closed - Opened by nikodemus about 2 years ago
#961 - new C backend can emit constant integers
Pull Request -
State: closed - Opened by nikodemus about 2 years ago
#960 - new C backend can emit select
Pull Request -
State: closed - Opened by nikodemus about 2 years ago
#959 - pop method function stack on return
Pull Request -
State: closed - Opened by nikodemus about 2 years ago
#958 - remove dead Cargo dependencies with Dependabot alerts
Pull Request -
State: closed - Opened by nikodemus about 2 years ago
#957 - nalgebra was a dead dependency
Pull Request -
State: closed - Opened by nikodemus about 2 years ago
#956 - CPS: emit integer addition from the C backend
Pull Request -
State: closed - Opened by nikodemus about 2 years ago
#955 - CPS converter handles methods with parameters
Pull Request -
State: closed - Opened by nikodemus about 2 years ago
#954 - CPS backend: emit trivial user methods
Pull Request -
State: closed - Opened by nikodemus about 2 years ago
#953 - Emit builtin method functions
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#952 - cps: c backend emits method objects and selectors
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#950 - WIP new C backend
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#949 - DATUM_OF and MAKE_INSTANCE
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#948 - Inline ctors
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#947 - cps: inline user methods
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#946 - cps: small cleanups
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#945 - cps: instance methods
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#944 - cps: sends to self
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#943 - cps: explicit namespace for interning selectors
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#942 - cps: baby steps towards handling class definitions
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#941 - CI: add cps.foo
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#940 - cps: intern CpsSelectors properly
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#939 - Message sends in CPS evaluator
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#938 - cps evaluator: refactoring
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#937 - cps: baby steps towards an evaluator
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#936 - design: 018-immutability
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#935 - cps: refactor ifTrue and ifFalse
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#934 - cps: refactor IfTrueImpl and IfFalseImpl into IfTrueIfFalseImpl
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#933 - cps: propagate continuation args across select
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#932 - cps: Boolean#ifTrue: and #ifFalse:
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#931 - cps: PreOrder, PostOrder, and ReversePostOrder
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#930 - cps: design doc #17
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#929 - cps: stricter targets
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#928 - cps: merge duplicate ops as part of cleanup
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#927 - cps: graphwiz output
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#926 - cps: convert return
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#925 - cps: small cleanups
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#924 - minor CPS refactoring and an unrelated fix
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#923 - Second take on CPS conversion sketching
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#922 - Sketching out a CPS IR
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#921 - faster build
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#920 - Input#readCharTimeout:
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#919 - terminal example: alternate screen, boxed banner
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#918 - implement Selector#sendTo: as a builtin methods
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#917 - Integer#bitAnd:, #bitOr:, and #bitNot
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#916 - \x<hex> escapes in strings
Issue -
State: open - Opened by nikodemus over 2 years ago
Labels: feature-lang
#915 - Unprocessed output
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#914 - Reading control characters
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#913 - Non-echoing and non-buffered input
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#912 - Toplevel let in self-hosted REPL should be visible to subsequent expressions
Issue -
State: open - Opened by nikodemus over 2 years ago
Labels: bug-lang, blocker
#911 - consider: conventionally side-effectful methods return None
Issue -
State: open - Opened by nikodemus over 2 years ago
Labels: design
#910 - self-hosted Class#__addMethod:
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#909 - clean up #debug methods
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#908 - Minor foo cleanups
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#907 - indirect method tables
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#906 - Test consolidation continues
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#905 - self-hosted Closure#onPanic:
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#904 - Uniquefy all names
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
- 1 comment
#903 - compiled code raises DivideByZero
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#902 - Hashing dictionary
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#901 - AST optimizer
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
#900 - AST optimizer and hashing dictionary
Pull Request -
State: closed - Opened by nikodemus over 2 years ago
- 1 comment
#898 - binary format GC traces for debugging
Issue -
State: closed - Opened by nikodemus over 2 years ago
- 1 comment
Labels: feature-lang
#848 - Block#onPanic: does not work on target
Issue -
State: closed - Opened by nikodemus over 2 years ago
Labels: bug-lang, blocker
#847 - DivideByZero handling on target in interpreted code
Issue -
State: closed - Opened by nikodemus over 2 years ago
Labels: bug-lang, blocker
#842 - run self_test.foo on host as well, replacing test.foo entirely
Issue -
State: closed - Opened by nikodemus over 2 years ago
- 1 comment
Labels: blocker, testing
#841 - Consolidate tests
Issue -
State: open - Opened by nikodemus over 2 years ago
Labels: blocker, testing
#835 - migrate tests from test.foo to self_test.foo, run on target
Issue -
State: closed - Opened by nikodemus almost 3 years ago
- 1 comment
Labels: blocker, testing
#834 - redesign testing
Issue -
State: closed - Opened by nikodemus almost 3 years ago
- 1 comment
Labels: blocker, testing
#833 - interactive environment
Issue -
State: open - Opened by nikodemus almost 3 years ago
Labels: feature-lang, design
#826 - full inlining on AST
Issue -
State: closed - Opened by nikodemus over 3 years ago
- 1 comment
Labels: optimization
#820 - command-line option parser
Issue -
State: open - Opened by nikodemus over 3 years ago
Labels: feature-lang, good-first-issue
#816 - speeding up transpiler
Issue -
State: closed - Opened by nikodemus over 3 years ago
- 1 comment
Labels: quality-of-life, optimization
#815 - faster calling convention
Issue -
State: closed - Opened by nikodemus over 3 years ago
- 2 comments
Labels: optimization
#811 - check that builtin signature matches selector
Issue -
State: open - Opened by nikodemus over 3 years ago
Labels: bug-lang, good-first-issue
#809 - DoesNotUnderstand handling depends on a big chunk of prelude
Issue -
State: open - Opened by nikodemus over 3 years ago
Labels: bug-lang
#806 - stack-allocated closures for builtins
Issue -
State: closed - Opened by nikodemus over 3 years ago
- 1 comment
Labels: optimization
#804 - instances of known classes need only a datum slot in the context
Issue -
State: closed - Opened by nikodemus over 3 years ago
- 1 comment
Labels: optimization
#803 - user-defined immediates
Issue -
State: open - Opened by nikodemus over 3 years ago
Labels: optimization
#797 - delete unused flushable sends in CPS
Issue -
State: closed - Opened by nikodemus over 3 years ago
Labels: optimization
#796 - dead variable elimination on CPS
Issue -
State: open - Opened by nikodemus over 3 years ago
Labels: optimization
#794 - constant folding on AST
Issue -
State: closed - Opened by nikodemus over 3 years ago
- 1 comment
Labels: optimization
#793 - forward type propagation on AST
Issue -
State: closed - Opened by nikodemus over 3 years ago
- 1 comment
#788 - foo binary
Issue -
State: open - Opened by nikodemus over 3 years ago
- 1 comment
Labels: feature-lang
#757 - implement target Dictionary via hashing
Issue -
State: closed - Opened by nikodemus over 3 years ago
Labels: feature-lang, optimization
#740 - uniquefy mangled class and interface names
Issue -
State: closed - Opened by nikodemus over 3 years ago
Labels: bug-lang, cleanup
#737 - stack allocated contexts
Issue -
State: closed - Opened by nikodemus over 3 years ago
- 1 comment
Labels: optimization
#680 - linearize generated C code instead of using block expressions
Issue -
State: closed - Opened by nikodemus over 3 years ago
- 1 comment
Labels: cleanup, good-first-issue, quality-of-life
#651 - parser loses \n vs literal newline distinction in strings
Issue -
State: open - Opened by nikodemus over 3 years ago
- 1 comment
Labels: bug-lang
#497 - AST should not resolve variables to frameOffsets and index
Issue -
State: closed - Opened by nikodemus about 4 years ago
- 1 comment
Labels: design
#482 - idea: syntax methods as macro-replacements
Issue -
State: closed - Opened by nikodemus about 4 years ago
- 1 comment
Labels: feature-lang, design
#450 - source locations in CPS
Issue -
State: open - Opened by nikodemus about 4 years ago
Labels: feature-lang, quality-of-life
#386 - consider syntax change: `[]` vs `{}`
Issue -
State: open - Opened by nikodemus over 4 years ago
Labels: design, syntax