issues
search
dplassgit
/
d2lang
D2 is a strongly-typed, statically-typed, (mostly) inferred-type compiled language.
MIT License
6
stars
1
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Runtime exception for index out of range
#260
dplassgit
closed
1 year ago
0
Inc of a local is optimized out
#259
dplassgit
closed
1 year ago
1
Bug in comment: 10 should be 6 and 10 should be 20
#258
dplassgit
closed
1 year ago
1
Remove primitive declarations
#257
dplassgit
closed
1 year ago
1
NPE is not always detected.
#256
dplassgit
closed
10 months ago
1
LENGTH and ASC should require parentheses in the bootstrapped parser
#255
dplassgit
closed
1 year ago
0
Don't need to check if source and dest regs are different because resolver.mov takes care of this.
#254
dplassgit
closed
10 months ago
1
CallCodeGenerator is pushing args on the stack if there are > 3 (should be > 4)
#253
dplassgit
closed
10 months ago
9
Generate 8086 assembly
#252
dplassgit
closed
10 months ago
1
Write a boostrapped compiler
#251
dplassgit
closed
9 months ago
6
Setting a value to the result of calling a void procedure is not detected in the type checker
#250
dplassgit
closed
1 year ago
0
Dead code eliminator is eliminating proc calls with side effects
#249
dplassgit
closed
10 months ago
2
Allow for temps that are read more than once before being "deallocated".
#248
dplassgit
closed
9 months ago
1
David Callanan's name is spelled wrong
#247
dplassgit
closed
10 months ago
0
StringCodeGenerator is broken when a string is added to itself
#246
dplassgit
closed
1 year ago
0
ConstantPropagationOptimizer is too aggressive
#245
dplassgit
closed
1 year ago
0
TempPropagationOptimizer will cause a failure when the param index is > 4
#244
dplassgit
closed
9 months ago
1
Update TempPropagationOptimizer to unary operands
#243
dplassgit
closed
7 months ago
0
`foo=foo.next` may be broken
#242
dplassgit
closed
9 months ago
0
Simplify `stc+cmc` with `ana A`
#241
dplassgit
closed
1 year ago
0
Comment is wrong on t100 add subroutine
#240
dplassgit
closed
1 year ago
0
Move NPE checks and division by 0 checks to ILCodeGenerator
#239
dplassgit
closed
3 months ago
3
Generate (or modify existing asm) asm for the gnu 8085 simulator
#238
dplassgit
closed
1 year ago
1
Boolean `NOT` operation can be much simpler
#237
dplassgit
closed
1 year ago
1
Strings and pointers may not be 8 bytes on some architectures
#236
dplassgit
closed
1 year ago
0
Support 16-bit shorts
#235
dplassgit
opened
1 year ago
2
Figure out a better way to generalize numerics
#234
dplassgit
closed
1 year ago
1
Expand AdjacentArithmeticOptimizer to other operations
#233
dplassgit
closed
1 year ago
0
Add an "architecture" flag
#232
dplassgit
closed
1 year ago
0
Move x64-specific code generation to x64 subdirectory of codegen/
#231
dplassgit
closed
1 year ago
1
Generate 8085 assembly for the Tandy 10x
#230
dplassgit
opened
1 year ago
5
Optimize a++ a=a+2 into a=a+3
#229
dplassgit
closed
1 year ago
1
Optimize ++ -- into nop
#228
dplassgit
closed
1 year ago
1
Optimize multiple ++s into +=
#227
dplassgit
closed
7 months ago
2
In tests, compare optimized and non optimized compiled and interpreted results
#226
dplassgit
closed
9 months ago
3
Do some limited dead assignment elimination of globals
#225
dplassgit
closed
2 months ago
1
Implement overloaded procedures
#224
dplassgit
opened
1 year ago
1
Get rid of `main`
#223
dplassgit
closed
1 year ago
0
Consider "distributing" the static checker checks to the VarType hierarchy
#222
dplassgit
closed
1 year ago
2
When adding null to a string it sometimes throws a compile-time exception
#221
dplassgit
closed
1 year ago
3
Comparing records to null is expensive
#220
dplassgit
closed
1 year ago
0
When a local is optimized out, the proc shouldn't allocate stack space for it
#219
dplassgit
opened
1 year ago
1
Comparing strings to null is very expensive
#218
dplassgit
closed
1 year ago
2
Java compile-time exception when an unknown variable is used in a unary expression
#217
dplassgit
closed
1 year ago
1
"Used before assigned" for global
#216
dplassgit
closed
1 year ago
1
Add `Position` to all `Op`codes, for easier debugging
#215
dplassgit
closed
1 year ago
0
Compile-time java exception casting to an array
#214
dplassgit
closed
1 year ago
2
Implement ++ and --
#213
dplassgit
closed
1 year ago
2
If a proc references a global that is defined after the proc, it gives a type check error.
#212
dplassgit
closed
1 year ago
3
Compile-time Java exception for `length(string)`
#211
dplassgit
closed
1 year ago
1
Previous
Next