rizin/librz/il
Florian Märkl c8a6359d83
Change IL string syntax to s-expressions (#2193)
Before:
	store(key:var(v:ptr), value:add(x:load(key:var(v:ptr), mem:0),
	    y:int(value:1, length:8)), mem:0)
After:
	(store 0 (var ptr) (+ (load 0 (var ptr)) (bv 8 0x1)))

S-Expressions like this are more concise and will be trivial to parse,
in case we want a parser for this later. It is also very similar to what
BAP uses, so it will be easier to compare.
2022-01-11 10:08:41 +01:00
..
definitions [RzIL] Rework Variable Handling (#2174) 2022-01-05 11:16:47 +00:00
il_events.c Rename RZIL occurences to RZ_IL 2022-01-03 10:20:11 +01:00
il_export.c Change IL string syntax to s-expressions (#2193) 2022-01-11 10:08:41 +01:00
il_opcodes.c [RzIL] Add Validator (Type-checker) (#2182) 2022-01-10 16:54:13 +01:00
il_reg.c [RzIL] Rework Variable Handling (#2174) 2022-01-05 11:16:47 +00:00
il_validate.c [RzIL] Add Validator (Type-checker) (#2182) 2022-01-10 16:54:13 +01:00
il_vm.c [RzIL] Add Validator (Type-checker) (#2182) 2022-01-10 16:54:13 +01:00
il_vm_eval.c [RzIL] Add Validator (Type-checker) (#2182) 2022-01-10 16:54:13 +01:00
meson.build [RzIL] Add Validator (Type-checker) (#2182) 2022-01-10 16:54:13 +01:00
theory_bitv.c [RzIL] Rework Variable Handling (#2174) 2022-01-05 11:16:47 +00:00
theory_bool.c [RzIL] Rework Variable Handling (#2174) 2022-01-05 11:16:47 +00:00
theory_effect.c [RzIL] Rework Variable Handling (#2174) 2022-01-05 11:16:47 +00:00
theory_init.c [RzIL] Add Validator (Type-checker) (#2182) 2022-01-10 16:54:13 +01:00
theory_mem.c [RzIL] Rework Variable Handling (#2174) 2022-01-05 11:16:47 +00:00