• Artem Shinkarov's avatar
    Introduce -nosaclibs, which makes -noprelude a saner behaviour. · ffae2bbf
    Artem Shinkarov authored
        Previously, -noprelude meant that we are not loading libprelude
        as well as libsac, libphm, etc.  Therefore, the only usecase for
        the flag was to compiler the prelude.  In case one was using
        -noprelude with a regular sac program, the lack of libsac (and other
        libraries) made the compilation process to fail.
    
        The -nosaclibs means that we are not loading libsac, phm, etc.
        Therefore, when we are compiling prelude, we use -noprelude
        -nosaclibs.  If we want to compile a sac program without the prelude
        functions, we can use -noprelude, and the compilation succeeds.
    ffae2bbf