descriptionAjla - a purely functional programming language
homepage URLhttps://www.ajla-lang.cz/
repository URLgit://leontynka.twibright.com/ajla.git
ownerajla@twibright.com
last changeSat, 15 Jun 2024 19:13:02 +0000 (15 21:13 +0200)
last refreshMon, 17 Jun 2024 01:09:00 +0000 (17 03:09 +0200)
content tags
add:
readme
Ajla is a purely functional programming language that has look-and-feel like 
traditional imperative languages.

Before compiling Ajla, install the packages libgmp-dev and libffi-dev. If
libgmp-dev is not installed, Ajla will use slow built-in version. If libffi-dev
is not installed, the possibility to call C functions from Ajla will be
disabled.

You can compile and install Ajla with ./configure && make && make install

It is recommended to use gcc. clang works, but the compilation is very slow, it
may take an hour or more to compile the files ipret.c and ipretc.c.

When running ajla programs, it is recommended to set cpu governor to
'performance'. Ajla starts and stops threads rapidly and the 'ondemand' governor
underclocks the cores, resulting in slower performance.
shortlog
31 hours ago Mikulas Patockafix compile failure due to missing function "sigill"main
2 days ago Mikulas Patockariscv: use the riscv_hwprobe syscall to test for riscv...
7 days ago Mikulas Patockaoptimization: convert "l < len(a)" into "len_greater_th...
7 days ago Mikulas Patockaoptimization: recognize places where array indices...
7 days ago Mikulas Patockasimplify_instr: jump to the end rather than doing more...
7 days ago Mikulas Patockaon old glibc, we must include linux/falloc.h which...
7 days ago Mikulas Patockacodegen: fix a bug in gen_array_len where we didn't...
7 days ago Mikulas Patockaprovide Array_Len_Greater_Than instead of Array_Len_At_...
7 days ago Mikulas PatockaAjla 0.1.1ajla-0.1.1
8 days ago Mikulas Patockatutorial: update the use of ffi_handle_to_number
8 days ago Mikulas Patockaipio_ffi: reduce the locking time for the DEPTH_AUX...
8 days ago Mikulas Patockaipio: change io_store_typed_number so that it sets...
8 days ago Mikulas Patockaffi: rework ffi_handle_to_number
10 days ago Mikulas Patockaffi: fix the misdesigned ffi interface
10 days ago Mikulas Patockaloongarch: fix a bug in gen_address
10 days ago Mikulas Patockacodegen: fix bugs introduced by the code-saving patch
...
tags
7 days ago ajla-0.1.1 ajla-0.1.1
3 weeks ago ajla-0.1.0 ajla-0.1.0
heads
31 hours ago main