aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2019-07-17 19:23:16 +0200
committerdec05eba <dec05eba@protonmail.com>2020-07-25 14:36:46 +0200
commit84e65c63e7482590d535e86f7660a00ae8a0cecb (patch)
treec79de87b7136e96b977003db85d43e5e676bbfc1 /README.md
parent85c654a102701958d3748e82ecac9c1bc4dbbcba (diff)
Start on amal program
Fix mutex issue in lhs expr which can cause a deadlock when a file has an error and throws and doesn't close the mutex and another thread waits for that mutex. The mutex can instead be removed and ignore race conditions which are uncommon. This should improve memory usage and performance.
Diffstat (limited to 'README.md')
-rw-r--r--README.md5
1 files changed, 4 insertions, 1 deletions
diff --git a/README.md b/README.md
index 68a6dbd..c02a2d2 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,10 @@ which would allow you to compile amalgam with a compiler that generates smaller
Amalgam is not meant to be a replacement for any other language but rather a new unique language for programming
with gpu without writing an external gpu program (glsl/hlsl).
+
+Files have to be in utf-8 format and can optionally have utf-8 BOM.
# TODO
Build with -nostdlib and replace use of libc with syscalls (on linux)
# Documents
-Documents are located under doc. Some documents are generated using python3 scripts in the same directory. There is no need to run these unless you are changing the documentation in the source code. \ No newline at end of file
+Documents are located under doc. The file doc/Documentation.md is generated from source files by running doc/doc_extract.py
+but there is no need to run this script unless you are modifying documentation in the source. \ No newline at end of file