Pavel Shevaev
|
a257a2af6d
|
Adding more flexible support for plugins
Publish PHP Package / docker (push) Successful in 5s
Details
|
2024-11-20 15:33:50 +03:00 |
Pavel Shevaev
|
ae057fecec
|
Migrating to IList<T> instead of HList<T> for arguments as it is more versatile; Adding codegen for disposal of arguments
Publish PHP Package / docker (push) Successful in 6s
Details
|
2024-11-14 20:23:30 +03:00 |
Pavel Shevaev
|
e93012dbfd
|
Making it possible to specify custom code and always adding using bhl directive to generated code
Publish PHP Package / docker (push) Successful in 7s
Details
|
2024-10-18 11:21:09 +03:00 |
Pavel Shevaev
|
02412f515d
|
Disallowing for now binding of any types for struct fields
Publish PHP Package / docker (push) Successful in 8s
Details
|
2024-07-12 13:11:27 +03:00 |
Pavel Shevaev
|
3eb70efeea
|
Migrating to new BHL efficient native array wrappers
Publish PHP Package / docker (push) Successful in 9s
Details
|
2024-06-21 12:45:32 +03:00 |
Madpwnhammer
|
6d99d36956
|
added bhl_no_array_proxy
|
2023-12-11 15:10:28 +03:00 |
Pavel Shevaev
|
61c7ee7b35
|
Warnings are now printed during codegen routine not registered to be invoked at shutdown
|
2023-12-06 20:17:38 +03:00 |
Pavel Shevaev
|
119028da59
|
Removing obsolete stuff
|
2023-10-27 11:26:03 +03:00 |
Pavel Shevaev
|
dee3cdd25e
|
Fixing missing plugins
|
2023-10-27 11:21:47 +03:00 |
Pavel Shevaev
|
6c87dc17ea
|
Fixing includes?
|
2023-10-23 11:36:31 +03:00 |
Pavel Shevaev
|
bcacb192d7
|
Initial introduction of plugins, removing ECS related stuff
|
2023-10-23 11:21:35 +03:00 |
Madpwnhammer
|
b8569f3082
|
remove debug
|
2023-10-12 12:02:52 +03:00 |
Madpwnhammer
|
4793f65fcc
|
added ecs lite bindings
|
2023-10-12 11:05:44 +03:00 |
Pavel Shevaev
|
dafbac592e
|
Making PHPStan happy and adhering to new metagen API
|
2023-08-16 14:21:05 +03:00 |
Pavel Shevaev
|
9d80229653
|
Prototyping native modules support
|
2023-07-18 15:22:58 +03:00 |
Pavel Shevaev
|
d4ed9a50b1
|
Fixing typo
|
2023-06-02 15:50:57 +03:00 |
Pavel Shevaev
|
796a273124
|
Fixing typo
|
2023-06-02 15:46:12 +03:00 |
Pavel Shevaev
|
4a626df4f7
|
Getting rid of unused @bhl_itype
|
2023-04-06 01:04:07 +03:00 |
Pavel Shevaev
|
34c6ed167c
|
Replacing @bhl_no_itype with @bhl_itype
|
2023-04-03 10:29:42 +03:00 |
madpwnhammer
|
4311f8cf0c
|
Added missing comma
|
2023-03-29 21:12:01 +03:00 |
Pavel Shevaev
|
e443816b88
|
More robust bhl_type_ref(..) implementation
|
2023-03-29 18:16:32 +03:00 |
Pavel Shevaev
|
dc48f11d97
|
Fixing Warn(..) function so that it doesn't output into resulting code
|
2023-03-23 13:18:20 +03:00 |
Madpwnhammer
|
62912023dc
|
aMaking bhl_type_ref a bit more generic and uglier
|
2023-03-02 12:33:43 +03:00 |
wrenge
|
62f61e4674
|
Separate register into different methods
|
2023-02-13 13:52:37 +03:00 |
Pavel Shevaev
|
ff32cb639f
|
Getting rid of 'bhl_async' support, use 'bhl_coroutine' instead
|
2022-12-30 20:50:47 +03:00 |
Pavel Shevaev
|
8f7ca8119a
|
More consitent naming
|
2022-12-15 12:18:12 +03:00 |
Madpwnhammer
|
15f762cd16
|
Tweaking native array proxies codegen
|
2022-12-14 12:55:52 +03:00 |
Pavel Shevaev
|
0a98a1cb6b
|
Refactoring internals; Adding support for native array proxies
|
2022-12-14 12:19:27 +03:00 |
Pavel Shevaev
|
4af69254e4
|
Starting to experiment with native array proxies
|
2022-12-13 19:29:25 +03:00 |
Pavel Shevaev
|
98e992ac6b
|
Adding support for @bhl_static and better support for @bhl_bin_op
|
2022-12-09 17:14:45 +03:00 |
Pavel Shevaev
|
361635b56b
|
Adding supported tokens
|
2022-12-08 18:54:43 +03:00 |
Pavel Shevaev
|
06346c8351
|
Getting rid of externals deps
|
2022-12-05 17:15:19 +03:00 |
Madpwnhammer
|
e6b2bf868a
|
Codegen fixes
|
2022-12-02 18:25:48 +03:00 |
Pavel Shevaev
|
cbd01c39da
|
Initial commit
|
2022-12-02 16:21:57 +03:00 |