Turing

所属分类:其他
开发工具:Pascal
文件大小:18KB
下载次数:0
上传日期:2021-06-28 11:14:17
上 传 者sh-1993
说明:  一种多用途编程语言,用于开发人员,开发应用程序、网站、人工智能,。。。
(A programming language with multi-purpose used for developers, who is making applications, website, AI,...)

文件列表:
LICENSE (35149, 2021-06-28)
compiler (0, 2021-06-28)
compiler\turing.pas (17, 2021-06-28)
lexer (0, 2021-06-28)
lexer\lexer.pas (594, 2021-06-28)
parser (0, 2021-06-28)
parser\parser.pas (0, 2021-06-28)
po (0, 2021-06-28)
po\en_US (0, 2021-06-28)
po\en_US\en_US.po (0, 2021-06-28)
po\vi_VN (0, 2021-06-28)
po\vi_VN\vi_VN.po (0, 2021-06-28)

Turing programming language logo

## English version ## A completely new programming language built from scratch, which is multipurposed and suitable for developers. ### 1. What is Turing? * Turing is an open-source programming language project, made by the **Hydro** team with the support from **Kode Organization** to tribute **Alan Turing**.

Alan Turing aged 16

Alan Turing (1912 - 1954)

* This programming language is based on ***Free Pascal, GNU Pascal and KodePas Compiler***. * This project **is not** a customization of Pascal, we build Turing from **Scratch** with the support of **Pascal's Compiler**. * Our team use ***Pascal's Compiler*** to compile our code into machine code for **excuting Turing Compiler** in computer. * We hope this language will help to reduce the software development processing time and easier to maintain or refractor code. * ***New Update (29-06)*** * In the development phase, we have found many disadvantages of **Pascal Compiler** so we decided to used **GCC** and **G++** **(C and C++ Compiler developed by GNU)** for this project. * We use **C** and **C++** to ensure Turing's performance and compatible with many kind of CPU, processor instruction. * The readme file will be updated in a short time after this nofitication. * Turing language aims to: * **Easy-to-use-and-learn** syntax. * **Fast** compiling. * **Debug** friendly with users. * **Multi-purposed** usage for making application, website, AI,... etc. * **Friendly** community. * **Wide and Diversity** Ecosystem. ### 2. Our targets - [x] Build concept for our programming language. - [ ] Build context-grammar-tree. - [ ] Build lexer/tokenizer, parser, compiler. - [ ] Build framework for making app, web, AI,... - [ ] Write documentation and start beta-testing. ### 3. Contact us * Everyone who want to contribute to this project can contact **Kode Organization** via these links: * [Kode Discord Server](https://discord.gg/33fmGezE) * [HydroOS Facebook Page](https://www.facebook.com/hydroos.dev) * [Kode Facebook Page](https://www.facebook.com/kode.page) * [KodeSpace Website](https://www.kodelang.dev) ## ## Phien ban Tieng Viet ## Ngon ngu lap trinh moi, a muc ich su dung cho cac nha phat trien phan mem. ### 1.Turing la gi? * Turing la mot du an ngon ngu lap trinh ma nguon mo, uoc xay dung boi team **HydroOS** va nhan uoc su ho tro tu to chuc **Kode**, nham tri an en nha khoa hoc **Alan Turing**.

Alan Turing 16 tuoi

Alan Turing (1912 - 1954)

* Ngon ngu lap trinh nay dua tren ***trinh bien dich cua Free Pascal, GNU Pascal, KodePas.*** * Du an nay **khong phai** la mot phien ban cai tien cua ngon ngu lap trinh **Pascal**, chung toi **xay dung** Turing tu ban au voi su ho tro cua cac **trinh bien dich cua ngon ngu Pascal**. * Nhom phat trien su dung ***cac trinh bien dich cua Pascal*** e bien dich code cua chung toi thanh ma may, cho phep **thuc thi chuong trinh dich cua Turing** tren may tinh. * Chung toi hy vong ngon ngu lap trinh nay se giam bot ganh nang trong qua trinh phat trien phan mem, cung nhu de dang bao tri va tai cau truc lai code. * ***Thong bao cap nhat moi:*** * Trong qua trinh phat trien, chung toi nhan ra nhung thieu sot, bat loi cua **cac trinh bien dich Pascal** nen team quyet inh su dung **GCC** va **G++** **(cac trinh bien dich cua C va C++ phat trien boi GNU)** cho du an nay. * Chung toi dung **C** va **C++** nham am bao ve mat hieu nang cua Turing va tinh tuong thich voi nhieu loai CPU, tap chi lenh cho vi xu ly khac nhau. * Sau thong bao cap nhat nay, file readme se uoc cap nhat trong 1 thoi gian som nhat. * Muc tieu ngon ngu lap trinh Turing huong en: * Cu phap **de hoc va de su dung**. * Bien dich **nhanh chong**. * **Trinh go loi** than thien voi nguoi dung. * **Cong ong** than thien. * He sinh thai **a dang va rong lon**. ### 2. Muc tieu cua chung toi. - [x] Xay dung cac tinh nang va gioi thieu ngon ngu lap trinh Turing. - [ ] Xay dung cay ngu canh. - [ ] Xay dung lexer/tokenizer, parser, AST, trinh bien dich. - [ ] Xay dung framework cho phep phat trien phan mem ung dung, trang web, tri tue nhan tao, ... - [ ] Viet tai lieu va tien hanh giai oan beta-test. ### 3. Lien he voi chung toi. * Moi ong gop cho du an vui long lien he **to chuc Kode** thong qua cac uong dan sau: * [Kenh chat Discord cua Kode](https://discord.gg/33fmGezE) * [Trang Facebook cua HydroOS](https://www.facebook.com/hydroos.dev) * [Trang Facebook cua to chuc Kode](https://www.facebook.com/kode.page) * [Trang chu KodeSpace](https://www.kodelang.dev)

近期下载者

相关文件


收藏者