Hiperión

Results 65 comments of Hiperión

@Skiars There is a form problem for the automatic documentation. bntvmodobj, bntvmodule, bhookinfo are defined as typedef struct but have the same name for struct and type. While it is...

The first part of the documentation is complete. It would only be necessary to modify the typedef to be able to automate it. Now needs to be corrected in style...

Completed porting. Now it needs to be polished and beautified https://github.com/berry-lang/berry/pull/299

NOTE: ebnf codes in documentation do not validate grammar. Something is wrong

Do you like this theme for documentation? https://github.com/TYPO3-Documentation/sphinx_typo3_theme Demo: https://typo3-documentation.github.io/sphinx_typo3_theme_rendering_test/

BTW: Sphinx support translations: https://docs.readthedocs.io/en/stable/guides/manage-translations-sphinx.html

That doesn't work because it first expects a type class (data_t *data). Maybe list doesn't return a *void? (void *values)

I understand. So how could I create a function that takes a list as an argument? To be able to carry out the action of the example: a=class() b=[1,2,3] a.set(b)

OK. Then the function will be something like: int class_set(bvm *vm) (like in prototype) where is then in stack self and list? I need to retrieve data_t *data saved in...

some test: int class_set(bvm *vm) { printf("list0: %d\n", be_islist(vm, 0)); printf("list1: %d\n", be_islist(vm, 1)); printf("list2: %d\n", be_islist(vm, 2)); printf("list3: %d\n", be_islist(vm, 3)); printf("list0: %d\n", be_isinstance(vm, 0)); printf("list1: %d\n", be_isinstance(vm, 1));...