issues
search
Mellow-Programming-Language
/
Mellow
The Mellow Programming Language
MIT License
7
stars
2
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Consider adding function composition syntax/semantics
#88
CollinReeser
opened
8 years ago
0
Initial commit of pointer hashset implementation for the garbage coll…
#87
darby-cairns
closed
8 years ago
0
Fix smaller integral types (`byte`, `short`) not automatically promoting to larger types automatically
#86
CollinReeser
opened
8 years ago
0
Implement a hashing function for strings
#85
CollinReeser
opened
8 years ago
0
Implement a hash-table backend to support the map and set types
#84
CollinReeser
opened
8 years ago
0
Introduce the `then` block as the "don't-care" counterpart to `coda` and `else`
#83
CollinReeser
opened
9 years ago
0
The stdlib functions which read from stdin should handle EOF elegantly
#82
CollinReeser
closed
8 years ago
0
Appending two `char` together should yield a string
#81
CollinReeser
opened
9 years ago
0
Add `.has` and/or `.empty` as attributes to channels
#80
CollinReeser
closed
9 years ago
1
Attempting to `spawn` a templated function, having failed to instantiate the template, crashes the compiler
#79
CollinReeser
closed
9 years ago
1
Support for `spawn`ing templated functions is missing entirely
#78
CollinReeser
closed
9 years ago
1
[Multithreading, Post-GC] Introduce a `shared` shared-type-qualifier
#77
CollinReeser
opened
9 years ago
0
[Multithreading, Post-GC] Introduce a `refc` refcount-type-qualifier
#76
CollinReeser
opened
9 years ago
0
Implement hash semantics
#75
CollinReeser
opened
9 years ago
1
Implement `in` operator for arrays
#74
CollinReeser
opened
9 years ago
1
Implement set semantics
#73
CollinReeser
opened
9 years ago
1
[Post-GC] Implement `.dup` object property for programmatically producing object deep-copies
#72
CollinReeser
opened
9 years ago
0
[GC, Hash-Type, Set-Type] Implement deep-algorithm "sub-compilers" to generate recursive code for each type
#71
CollinReeser
opened
9 years ago
1
[Post-GC] Channels must be allocated on a shared heap and, consequently, ref-counted
#70
CollinReeser
opened
9 years ago
1
[Multithreading, Post-GC] Channel access must be protected by mutexes
#69
CollinReeser
opened
9 years ago
0
Expand the context within which variables defined in the "Conditional Assignments" section are in scope
#68
CollinReeser
opened
9 years ago
0
Implement support for `coda` and `else` blocks after loops and `match`
#67
CollinReeser
opened
9 years ago
0
Implement the `coda` block as a complement to the `else` block
#66
CollinReeser
opened
9 years ago
0
Update the README to refer to the new Parser Generator repo location
#65
CollinReeser
closed
9 years ago
1
The runtime should re-allocate green thread stacks when more stack space is needed
#64
CollinReeser
closed
9 years ago
1
Green threads which have finished executing should be removed from the scheduler queue
#63
CollinReeser
opened
9 years ago
0
The stacks of green threads that have finished executing should be free'd
#62
CollinReeser
opened
9 years ago
0
Rewrite green thread stack allocation to use mmap MAP_GROWSDOWN flag
#61
CollinReeser
closed
9 years ago
1
Properly short-circuit-on-success || expressions
#60
CollinReeser
closed
9 years ago
0
Properly short-circuit-on-failure && expressions
#59
CollinReeser
closed
9 years ago
0
Infer type instantiations for some templated types and functions
#58
CollinReeser
opened
9 years ago
0
Infer array type based on future use without explicit type declaration
#57
CollinReeser
opened
9 years ago
0
Exit on assert failure during out-of-bounds array access except under `--release`
#56
CollinReeser
closed
9 years ago
0
(Reimplement/Implement remaining) append/slice code with C->ASM strategy
#55
CollinReeser
closed
9 years ago
2
Allow wildcards in multiple-return unpack statements
#54
CollinReeser
opened
9 years ago
0
Allow for matching on tuples in `match`
#53
CollinReeser
opened
9 years ago
0
Allow for accessing attributes on expressions
#52
CollinReeser
closed
9 years ago
0
Implement the `assert` statement
#51
CollinReeser
closed
9 years ago
1
Implement D-style support for `unittest` blocks
#50
CollinReeser
closed
9 years ago
1
Remove stack trace from typecheck failure error reports
#49
CollinReeser
closed
9 years ago
1
Explore switching to C11 threads from pthreads
#48
CollinReeser
closed
9 years ago
1
Appending a string to an array of strings should typecheck
#47
CollinReeser
closed
9 years ago
0
Variable-binding names in `match`/`is` should not shadow variable names in scope
#46
CollinReeser
opened
9 years ago
1
Implement shorthand for variable modifications, including increment and decrement syntax
#45
iSlinger
closed
9 years ago
2
Implement "for" loop structure
#44
iSlinger
closed
9 years ago
1
Implement loop keyword euqivalent for "break" and "continue"
#43
iSlinger
closed
9 years ago
2
Smaller arithmetic types should typecheck as larger same-class types
#42
CollinReeser
opened
9 years ago
0
Treat `char` as an arithmetic type
#41
CollinReeser
opened
9 years ago
0
Implement a `pragma` statement that yields compile-time information
#40
CollinReeser
opened
9 years ago
0
Implement tail-call optimization
#39
CollinReeser
opened
9 years ago
1
Next