Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Popular repositories
729 contributions in the last year
Contribution activity
August 2020
- visualfc/goplusjs-play JavaScript
Created a pull request in goplus/gop that received 4 comments
cl: fix #468 binary expr LAnd LOr use JmpIf
fix #468
update for use JmpIf
cl
exprX()
JumIf true/false -> label
exprY()
binaryOp
label
exec/golang hard code return to skip.
// JmpIf instr
fun…
+311
−21
•
4
comments
- reflectx: user-defined type/struct wrapper reflect.Type
- cl: fix user-defined type incorrect lookup
- cl: support var define
- qexp: export type, cl support toExternalType
- cl: take address value and field
- cl: merge takeAddr/checkLoadAddr
- exec,cl: simplify load/store field use reflect.type and []index
- cl: fix load/store field expr check
- fix build for GOARCH=386
- parser: fix #529 parseStmt support RAT operand
- fix windows test path=>filepath
- repl: dump context ret join by comma
- repl: dump context return values
- cl: fix unbound const int call interface{} convert to int #514
- cl: fix array index bug #521
- cmd: export fix ignore internal import pkg bug
- cl: add dynamic method call for interface/struct if indirect import golang pkg.
Created an issue in goplus/gop that received 1 comment
user-defined cannot support type
type M int
func (m M) Test() {
}
var m M
printf("m type: %T\n",m)
//m.Test() // panic: reflect: FieldByName of non-struct type int
------ output -…
1
comment