bvaugon / ocapic Goto Github PK
View Code? Open in Web Editor NEWOCaml for PIC microcontrollers
Home Page: http://www.algo-prog.info/ocapic/web/index.php?id=ocapic
License: Other
OCaml for PIC microcontrollers
Home Page: http://www.algo-prog.info/ocapic/web/index.php?id=ocapic
License: Other
Camlp4 release for OCaml 4.08 is the last release ever - see the official announcement. It is recommended to port the code to use ppx (extension points), or any external parser (like mehrir, sedlex, ocamllex, ansgtrom, etc).
Latest available package is 3.4 and still depends on camlp4: http://opam.ocaml.org/packages/ocapic/
P.S. you might also want to switch to Dune build system to simplify building, maintenance, and even publishing (using dune-release tool).
Right off the bat, I'd love to see the manpage listed online somewhere โ I'm building an OCaml 4.03.0 OPAM switch as we speak, in an attempt to get OCaPIC to install; but it's far from ideal way to simply read the documentation and find out what OCaPic can do!
Similarly ('cuz this is the information I'm actually digging for), the README should probably include a list of supported microcontrollers, or some information about how to hunt down a compatible device โฆ
Thanks for your time! <3
Trying to install through opam, or running ./configure && make
produces the following error:
cut: invalid byte/character position '$'
Try 'cut --help' for more information.
In case it matters, my version of cut: cut (GNU coreutils) 8.28
.
Hi,
We are considering extracting the graphics
library that is currently distributed with OCaml as an external package (cf ocaml/ocaml#2318). In particular, this means that the files of graphics will now be in <libdir>/graphics
rather than the standard library directory. This change breaks the build of ocapic. I looked at the build of ocapic to see if it could be updated to cope with this change, however it is not clear how to proceed given that ocapic currently doesn't rely on ocamlfind
.
It seems to me that the simplest solution would be to add a dependency on ocamlfind
and call ocamlfind query graphics
inside the configure script. Does that sound good to you?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.