Asdine El Hrychy
71146bcc9b
stream: clone stream before execution
2024-02-17 17:56:41 +04:00
Asdine El Hrychy
110715e31c
add numeric and comparable types
2024-01-21 14:12:03 +04:00
Asdine El Hrychy
737d38165c
types: rename enum types
2024-01-14 16:13:36 +01:00
Asdine El Hrychy
edcb91d4c5
chore: rename genji to chai
2023-12-02 11:25:56 +04:00
Asdine El Hrychy
3c9e4fca3f
chore: move packages to internal
2023-12-01 20:56:24 +04:00
Asdine El Hrychy
b00f075039
Add types.As and types.Is
2022-05-15 23:23:07 +04:00
Asdine El Hrychy
1e2eada67c
Fix shell table autocompletion
2022-05-12 23:12:39 +04:00
Asdine El Hrychy
575498d67e
Remove Wasm related code
2022-01-15 23:29:21 +04:00
Asdine El Hrychy
f966172cee
Introduce Value interface ( #422 )
...
This replaces the Value struct by an interface to allow us to override some
values behavior in the future.
It also introduces a new package types, which contains type definitions, comparison,
and arithmetics.
Concerning encoding, Genji now only uses on type of encoding for values. This simplifies
indexing logic as well as table access in general.
2021-07-21 22:05:44 +04:00
Jean Hadrien Chabran
c829fc8e5c
Fix typo: litteral -> literal ( #420 )
2021-07-10 08:58:49 +04:00
Asdine El Hrychy
6af0a6f114
Add new environment package
2021-07-02 18:59:20 +04:00
Asdine El Hrychy
fc043bf179
Move glob package under expr package
2021-05-29 21:09:25 +04:00
Asdine El Hrychy
f402374ca3
Move parser to internal package
2021-05-23 21:03:11 +04:00
Asdine El Hrychy
37ebf47ea8
Move packages under internal package
...
These packages are not part of the public API and can break at any time.
2021-05-23 11:05:41 +04:00