Name | Modified | Size | Downloads / Week |
---|---|---|---|
deemon.v101.tar.gz | 2016-10-15 | 4.2 MB | |
deemon.v100.tar | 2016-10-13 | 1.7 MB | |
README.txt | 2016-10-13 | 1.9 kB | |
deemon.v101.build.win64.zip | 2016-10-13 | 12.0 MB | |
deemon.v101.build.win32.zip | 2016-10-13 | 12.0 MB | |
deemon.v100.build.win32.zip | 2016-05-13 | 1.9 MB | |
deemon.v100.build.win64.zip | 2016-05-13 | 2.0 MB | |
Totals: 7 Items | 33.8 MB | 1 |
=== Windows === 1. Download deemon.vxxx.build.win32.zip for x86 architectures Download deemon.vxxx.build.win64.zip for x64 architectures 2. Extract where you want to install it to === Linux/Posix === 1. Download deemon.vxxx.tar 2. Extract somewhere 3. Follow instructions in /path/to/extracted_deemon/README === Source distribution === 1. Download deemon.vxxx.tar 2. Extract somewhere === Notes about the latest release === - Completely rewritten the entire compiler!!! - Due to various changes, complied code (generated with -o) must be recompiled - Did a whole bunch of work on c/c++ integration, actually resulting in deemon being able to compile most c and some c++ code out-of-the-box. - Reworked the string system and added unicode support NOTE: Also works in the 'fs', 'file.io' and 'shared_lib' apis, meaning that we are now taking advantage of the windows widestring Apis while still keeping everything compatible with linux. Strings encodings (supported: utf8, utf16, utf32 and platform-dependent wide) can simply be converted into each other by casting to the appropriate string type. - Added some c++ exclusive apis for convenience (and fun :) ) - Added special filenames '/dev/stdin', '/dev/stdout', '/dev/stderr' to open the std files on windows. - Works in everything that uses file.io as its file-system interface. Also added '/dev/null' as an alias for 'NUL'. - Ability to create your own classes with custom operators, members and getsets - Much, much more stable runtime/compiler - More diverse runtime API (added sockets, basic crypo, etc.) - Added a dynamic extension system that offers a standartized way of extending deemon. These are referred to as ~dex~ (deemon-extension). - For a full list of changes, download 'deemon.v101.tar.gz' and take a look at 'include/deemon.h'