Skip to content
This repository

Aug 17, 2012

  1. Arthur Azevedo de Amorim

    [fix] libbsl: rename idents in js new syntax.

    When we read a file with directives, we rename all registered
    identifiers to their fully qualified names. Thus, in bslFoo.js,
    
        /**
         * @register {int -> int}
         */
        function toto(a) {
            return a + toto(a);
        }
    
    becomes
    
        function BslFoo_toto(a) {
            return a + BslFoo_toto(a);
        }
    arthuraa authored

Aug 08, 2012

  1. Arthur Azevedo de Amorim

    [enhance] bsljsparse: use jsparse instead of jslex.

    arthuraa authored
  2. Arthur Azevedo de Amorim

    [enhance] libbsl: first version of new directive parser.

    arthuraa authored

Jul 24, 2012

  1. Arthur Azevedo de Amorim

    [fix] build: correct settings.

    arthuraa authored
  2. Arthur Azevedo de Amorim

    [enhance] bslregister: separate CL interface.

    bslregister.ml now deals (almost) only with CL argument parsing. The
    actual work is done by bslGeneration.ml to make it easier for other
    parts of the code to interact with it.
    arthuraa authored

Jul 13, 2012

  1. Arthur Azevedo de Amorim

    [cleanup] jslang: refactor code.

    arthuraa authored
  2. Arthur Azevedo de Amorim

    [enhance] bslregister, qml2js: export to globals upon build.

    arthuraa authored

Jul 09, 2012

  1. Frederic Ye

    [enhance] all: moving files into subfolders (compiler, ocamllib, libr…

    …ary, tools, doc)
    Aqua-Ye authored
Something went wrong with that request. Please try again.