1
0
Fork 0
mirror of https://github.com/ton-blockchain/ton synced 2025-03-09 15:40:10 +00:00

Asm.fif improvements (#631) (#645)

* Asm.fif improvements (#631)

Add missing opcodes, CUSTOMOP, disallow 256 PUSHPOW256, recursive PROGRAM, require-asm-fif-version

* Fix nested PROGRAM, add test

* Simplify require-asm-fif-version

---------

Co-authored-by: EmelyanenkoK <emelyanenko.kirill@gmail.com>
This commit is contained in:
SpyCheese 2023-03-13 13:48:48 +00:00 committed by GitHub
parent fbb1e548f7
commit 4d5ded5761
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 198 additions and 1 deletions

View file

@ -126,3 +126,7 @@ TEST(Fift, test_fiftext) {
TEST(Fift, test_namespaces) {
run_fift("namespaces.fif");
}
TEST(Fift, test_asm_nested_program) {
run_fift("asm-nested-program.fif");
}