binding generator

This commit is contained in:
Alexander Klingenbeck (SHS DI SY R&D DEV4) 2023-05-04 17:05:36 +02:00
parent 36d9b17c44
commit 8b08b72807
1 changed files with 6 additions and 2 deletions

View File

@ -17,8 +17,12 @@ async function main(){
class FunctionList {
definitions = []
addFunctionDef(name, args, funcname){
this.definitions.push(``)
addFunctionDef(name, args, cname){
this.definitions.push(`JS_FUNC_DEF("${name}", ${args}, ${cname})`)
}
addIntConst(name, val){
this.definitions.push(`JS_PROP_INT32_DEF("${name}", ${val})`)
}
}