diff --git a/build0.sh b/build0.sh index 5ab42db79a..6040e11f03 100755 --- a/build0.sh +++ b/build0.sh @@ -12,6 +12,8 @@ python grammar/asdl_py.py python grammar/asdl_cpp.py grammar/Python.asdl src/lpython/python_ast.h # Generate a Fortran ASR from ASR.asdl (C++) python grammar/asdl_cpp.py src/libasr/ASR.asdl src/libasr/asr.h +# Generate a wasm_visitor.h from src/libasr/wasm_instructions.txt (C++) +python src/libasr/wasm_instructions_visitor.py # Generate the tokenizer and parser (cd src/lpython/parser && re2c -W -b tokenizer.re -o tokenizer.cpp) diff --git a/ci/build.xsh b/ci/build.xsh index 5f8f6469bb..2c1eb66609 100755 --- a/ci/build.xsh +++ b/ci/build.xsh @@ -32,6 +32,8 @@ python grammar/asdl_cpp.py src/libasr/ASR.asdl src/libasr/asr.h python grammar/asdl_cpp.py grammar/Python.asdl src/lpython/python_ast.h # Generate a Python AST from Python.asdl (Python) python grammar/asdl_py.py +# Generate a wasm_visitor.h from src/libasr/wasm_instructions.txt (C++) +python src/libasr/wasm_instructions_visitor.py # Generate the tokenizer and parser pushd src/lpython/parser && re2c -W -b tokenizer.re -o tokenizer.cpp && popd