d6e36a79114fada541555ce3173ccfb3
.5f3f7d31527ca30123e6b46b17c19dcc
.OCaPIC and OCamlClean are under CeCILL license.
d6e36a79114fada541555ce3173ccfb3
.130f5dc4f342a51fe4d542401d9b2805f6815803874bdc17949ad212cc5c58f6
.bd1b2e89acb3399600910b8c2dd48fc6
.268388ee7d488eb442bbe6e897ea5c6f45a69602951e445ca31202c9b84def3a
.682ec0c8ec355863b7bbf870c9bb7173
.3af5e2f86bbf186173c214a856316c8d6ed0d3b40492d10e6185ae942a06804b
.b667b4a8dd3096c9b286783a8b6aa18a
.777d4ae4dab6e97f8f11b6da5c133828d34320042b44aee2a63ab34dd3d02fae
.e453251c23ec866a05bdc44cad83675e
.fff0856ac6594c53f4915168f28d5e09d923c44880b0569f00b1874f22934484
.4de5af189adc5d782cf9e5293292e470
.734bc83448e245d54c8553b3acac737155617d38d6ae793aad5392ce6e6e4f20
.d09650c13cee28d1773c13389a5ff2da
.2fe5b59499bd8be0edda041c83c87cb57a7501e37189131f5686f1f1bddbfcc2
.a29aa1a75a8da8da1a807cc021e02522
.5b37e522d9e8b572f0a190afe6a83d99d2d74e8c3a9375dc333de1b5354d0ead
618ad3b79d295b388e130b36c35651fe
.cf4189963b59363ab5071f6ab59dd1d64936448802ae2f2afc045bb72c640e80
.Genlex
module in standard library.Pervasives
: string/float conversions.Printf
module (%f
, %F
, %e
, %E
, %g
and %G
).Lcd
library: character generation (new register_bitmap
function).ocapic
command: -where, -ocaml, -ocamlc, -camlp4.default-config.asm
file).bc2asm
command.double_field
function).distgen
script.wait_ready
in 4 bits bus mode (Lcd
library).RX7
⇒ integer out of bounds in global data.Pervasives
module.fb3e092f093fe755aa5a1e2f3367f100
.43457ba54cf0014f8b0aa008605526d7ed4df0583635211d8278bcc35d4421a0
.bc2asm
.19856b8198129909d0b2cce45dd4b2a3
.f306352f201aa133580a992a2ec08ecc3e0d3896d0c563cc7d46997a272d2585
.string_of_int
(of invalid integers in simulation mode).0.0
and -0.0
PIC representations.MAKEFLOATBLOCK
.23edb1515830a0a3398ea9ba27386962
.5bac04a8cb8c2ea861f835f7979a37405b41e22541087e708e3ff021f379208e
.e84a8911e9a748110c6d80e5c3dd2a77
.0eedc038727d14a15484b90f4f87f4435fee6029c84b832d7bb820bc9783e17e
.Lcd
with quick configuration.Lcd
library (frees 78 bytes from the heap).caml_make_array
.ASSIGN
instruction.d1dbd0511d54a71187ae34c480b61a44
.f31b5721d4de04b89cbff4859b131c9661c762771d53e29454bb09a8e6980030
.caml_alloc_dummy_float
.fafcb97a6429bdc800caad6af03a8aca
.69dd8ee051a2d80015c950455188750207d5a248402bf0e3201760667f3ef22a
.Int32
and Int64
modules implementation.Printf
module implementation.out_channel
specification and tools implementation.Lcd
module (moveto
, ‘\n’
, display initialization protocol).Out_of_memory
exception.d52770b72d3335c49a5416d73bd94fb8
.b3da90a00df4eb54f4d7e630b92858c439593766d39ac09a5aef60b50ea77276
.4e1b7a8992ce4b31a4b0651d1de0445e
.20a99f3fbe44af1b10e5fe1412d7fb3e8b94d5f02d8de2697f8a23a68d039ab5
.800d8d0b526421222c384f27465c78bc
.0a63d8b1053d6ffa4962dedc57b37d8862077d34aa9c4f9433359003d9e726ff
cb73c826a9b95786ccf71f3a1d294ad3
.6975f9a8ed0e3e22c8b8dc301e00dd07acc8dc15d6994bce18987770d3178721
.OCamlClean is included in OCaPIC distribution. This section is meant for those who do not want to get OCaPIC but only OCamlClean. A small description of OCamlClean is available here.
5f3f7d31527ca30123e6b46b17c19dcc
.33d17a1f823d32f37a6eb78d681e53a3ba0b77006346542d990541a3c10abc9c
.66b45a96980d44df8db72e9d03c8353e
.c26c37020d8c1c26cf577531250031d59f3b8925f6cbe35194ba9b068cf647b3
.c72c562c5c77e12e731bd3b934fee376
.f49c49de0a1103e3d3e4eda392c5eac16370effa9efc0f9a9265c4f981e49593
.fc51c25266e008e1a5164f6d5b42fb70
.8214b70f489e44756f53f3096e7ab202e83684b095145c85ac90225585287553
.642fa67d6f5f8cb8c290221dd24bfefc
.db13ba1c1ecca2080e5c26db9832f45809d1f5cd4b4a3b7b9707c88dce22324c
.ASSIGN
instruction.28a2ff3a6b448f7d07a104c2bab0c76c
.5b536b1fd20dbe77de6a5f059fb1ed7d7f6398b9ad4ae23005e21a06a63c9f12
.8c4d35d8cb7ee9c2d2e7cd65187ec58f
.b3c40cd6ba296cd5db46c19afc3cc71e0a5735aa16385d61ef4fee0f395eb245
.