Skip to content
Snippets Groups Projects
  1. Sep 21, 2022
    • Emilio Jesus Gallego Arias's avatar
      [jscoq] [build] Start of backend / frontend split. · 33544625
      Emilio Jesus Gallego Arias authored
      We reorganize jsCoq's source code as to be more modular, in particular
      we start to place backend files under the `backend` directoy, and
      frontend files under `frontend`.
      
      Code as it now does work, note however that still quite a bit of work
      is needed. In particular, the headless frontend should get its own
      directory, the coq-jslib directory should go away, use more types,
      etc...
      33544625
  2. Aug 19, 2022
    • Emilio Jesus Gallego Arias's avatar
      [build] Adjust vendoring paths + deps · a6a8fb0c
      Emilio Jesus Gallego Arias authored
      We move vendored things to `vendor` and let dune know about it.
      We bump serapi dep to the head of the v8.16 branch.
      
      We also adjust build deps a bit better, in particular to avoid Dune
      3.4 which is buggy for us.
      
      Beware this will require `git submodule update` on the work tree.
      a6a8fb0c
  3. Feb 03, 2022
  4. Sep 24, 2021
  5. Feb 13, 2021
  6. Jul 18, 2020
  7. Jan 24, 2020
    • Emilio Jesus Gallego Arias's avatar
      [jscoq] Port to Coq 8.11 · c6e94014
      Emilio Jesus Gallego Arias authored
      Changes in code are minimal. Additionally:
      
      - we bump SerApi dep to 8.11
      - implement a few primitive float functions so Coq's kernel doesn't
        complain on startup.
      c6e94014
  8. Jun 16, 2019
    • Emilio Jesus Gallego Arias's avatar
      [jscoq] Use JSON serializers from SerAPI for Coq types. · faab8849
      Emilio Jesus Gallego Arias authored
      We depend on serlib to serialize Coq data structures and remove the
      duplication present in jsCoq. This greatly expands the range of Coq's
      types available for sending as JSON.
      
      Next commit will add a query to showcase UI grabbing the full AST for
      a sentence, which allows pretty cool things UI-wise.
      
      For now, we include serlib as a module, which is a bit cumbersome,
      however once we release serapi 0.7.0 we should be able to just depend
      on the coq-serapi OPAM package.
      
      Closes #89
      faab8849
  9. Mar 17, 2019
  10. Jun 22, 2016
  11. Mar 08, 2016
  12. Mar 07, 2016
  13. Dec 04, 2015
  14. Oct 26, 2015
  15. Jul 28, 2015
Loading