Marc Vertes
2c92a7c7ab
fix: do not panic when assigning to _ (blank) var.
...
Fix interp.isEmptyInterface to tolerate a nil type.
Fixes #1619
2024-04-02 19:18:03 +02:00
Marc Vertes
0dde990d0b
feature: improve extract, add unrestricted syscalls
2020-09-29 18:42:05 +02:00
Ludovic Fernandez
a89a8b9ce4
chore: add goexports to the archive.
2019-08-01 01:46:04 -07:00
Ludovic Fernandez
470960aa93
chore: Move commands ( #235 )
...
* chore: move genop to internal.
* chore: move yaegi command.
2019-07-03 17:57:46 +02:00
Fernandez Ludovic
12b608b625
chore: rename to yaegi.
2019-03-20 10:15:35 +01:00
Ludovic Fernandez
5ac3a6f92d
refactor: speedup tests. ( #68 )
2019-01-30 22:00:02 +01:00
Marc Vertes
29f5a29d28
rename interp2.go into inception.go
2018-12-19 16:39:23 +01:00
Marc Vertes
27cbeef38d
Methods created in the interpreter can now be used by runtime
2018-12-19 15:10:26 +01:00
Marc Vertes
006e96a9eb
Fix memory management in case of multiple source files
...
Do not depend on order or location when parsing for global and symbols:
a global symbol can be used before being defined, use and definition
can be in different files.
2018-08-16 19:22:18 +02:00
Sebastien Binet
476a31322d
Go get ellipsis ( #1 )
...
* gi: rename gi_c into _gi_c
* gi: rename test into _test
* gi: fix README syntax
2018-06-26 10:17:01 +02:00
Marc Vertes
67c2171574
remove spurious swap file
2018-04-29 17:29:31 +02:00
Marc Vertes
62af242771
add goexports command to generate binary symbols registration code. Work in progress.
2018-04-25 23:43:16 +02:00
Marc Vertes
f90f4f91c4
update .gitignore
2018-01-23 13:35:20 +01:00
Marc Vertes
9f5514dd38
add gi_c, a minimal C go interpreter POC
2018-01-15 23:18:24 +01:00