Home | History | Annotate | only in /external/capstone/bindings/ocaml
Up to higher level directory
NameDateSize
arm.ml22-Oct-2020982
arm64.ml22-Oct-2020832
arm64_const.ml22-Oct-202028.8K
arm_const.ml22-Oct-202019.4K
capstone.ml22-Oct-20206K
Makefile22-Oct-20207.1K
mips.ml22-Oct-2020410
mips_const.ml22-Oct-202022.2K
ocaml.c22-Oct-202027.2K
ppc.ml22-Oct-2020487
ppc_const.ml22-Oct-202031.3K
README22-Oct-2020801
sparc.ml22-Oct-2020420
sparc_const.ml22-Oct-202012.3K
systemz.ml22-Oct-2020437
sysz_const.ml22-Oct-202020K
test_arm.ml22-Oct-20203.1K
test_arm64.ml22-Oct-20203K
test_basic.ml22-Oct-20203.6K
test_detail.ml22-Oct-20204.1K
test_mips.ml22-Oct-20202K
test_ppc.ml22-Oct-20202.2K
test_sparc.ml22-Oct-20202.3K
test_systemz.ml22-Oct-20202.2K
test_x86.ml22-Oct-20203.4K
test_xcore.ml22-Oct-20202.1K
x86.ml22-Oct-2020726
x86_const.ml22-Oct-202046.4K
xcore.ml22-Oct-2020411
xcore_const.ml22-Oct-20204.4K

README

      1 To compile Ocaml binding, Ocaml toolchain is needed. On Ubuntu Linux,
      2 you can install Ocaml with:
      3 
      4     $ sudo apt-get install ocaml-nox
      5 
      6 To compile Ocaml binding, simply run "make" on the command line.
      7 
      8 
      9 This directory also contains some test code to show how to use Capstone API.
     10 
     11 - test_basic.ml
     12   This code shows the most simple form of API where we only want to get basic
     13   information out of disassembled instruction, such as address, mnemonic and
     14   operand string.
     15 
     16 - test_detail.ml:
     17   This code shows how to access to architecture-neutral information in disassembled
     18   instructions, such as implicit registers read/written, or groups of instructions
     19   that this instruction belong to.
     20 
     21 - test_<arch>.ml
     22   These code show how to access architecture-specific information for each
     23   architecture.
     24