Lyqyd, on 14 July 2012 - 10:06 PM, said:
EDIT: The fix doesn't work properly, I've added the information to the issue on github.
Edited by toxicwolf, 16 July 2012 - 09:40 AM.
Posted 15 July 2012 - 10:33 AM
Lyqyd, on 14 July 2012 - 10:06 PM, said:
Edited by toxicwolf, 16 July 2012 - 09:40 AM.
Posted 16 July 2012 - 09:38 AM
MysticT, on 14 July 2012 - 12:55 AM, said:
Posted 16 July 2012 - 02:46 PM
Posted 16 July 2012 - 03:31 PM
MysticT, on 16 July 2012 - 02:46 PM, said:
Posted 16 July 2012 - 03:50 PM
Posted 16 July 2012 - 05:37 PM
MysticT, on 16 July 2012 - 03:50 PM, said:
Posted 16 July 2012 - 06:42 PM
Posted 16 July 2012 - 06:51 PM
Posted 16 July 2012 - 07:00 PM
Posted 16 July 2012 - 07:07 PM
Posted 16 July 2012 - 07:21 PM
MysticT, on 16 July 2012 - 07:07 PM, said:
toxicwolf, on 16 July 2012 - 09:38 AM, said:
Edited by toxicwolf, 16 July 2012 - 07:32 PM.
Posted 16 July 2012 - 08:25 PM
Posted 16 July 2012 - 08:44 PM
MysticT, on 16 July 2012 - 08:25 PM, said:
Posted 20 July 2012 - 06:47 AM
Posted 02 September 2012 - 10:09 PM
Posted 03 September 2012 - 02:07 AM
Posted 21 November 2012 - 05:47 AM
Posted 19 February 2015 - 05:11 PM
kazagistar, on 13 July 2012 - 05:31 PM, said:
requireLib("OCL.term", 1.0) requireLib("OCL.log", 1.0) requireLib("OCL.paths", 1.0) requireLib("someNetworkingSystem", 0.32) requireApp("programCore") -- these could have versions too in theory requireApp("someDatabase") OCL.log("Program started") OCL.term.nPrint("This program is going to call another") local result = runApp("programCore") someNetworkingSystem.send(result) runApp("database","store",result) -- etcrequireLib would make sure the library exists at the correct version. It might load the library from a file if needed or whatever else the OS writer decides. If it cannot load a correct version of the library into the current global namespace for whatever reason, it will throw an error. Thus, the program writer will be assured that all the correct functionality exists, and the user will be informed with a helpful error message infoming them exactly what is missing from their system.
0 members, 2 guests, 0 anonymous users