Commit Graph

20 Commits

Author SHA1 Message Date
Sven Vogel 6bd632e031 draft: added specification for module memory 2024-10-11 16:28:08 +02:00
Sven Vogel 56cebd5742 feat: implemented function annotations 2024-10-10 20:11:42 +02:00
Sven Vogel 5715d40eed feat: changed single line comment syntax from '#' to '//' 2024-10-10 12:00:14 +02:00
Sven Vogel 42fbda9f01 feat: introduced mangled modules for function names 2024-10-10 11:31:38 +02:00
Sven Vogel 0b1245b9cc fix: binary not build properly 2024-09-17 19:42:01 +02:00
Sven Vogel 76f5a0fd7f rework of module import 2024-09-01 16:55:53 +02:00
Sven Vogel cf59e9640d refactored standard library 2024-08-11 18:40:20 +02:00
Sven Vogel 5fa5345dea changed library IO module functions to return 2024-08-04 17:51:03 +02:00
Sven Vogel 81e8c833e3 added stdlib tests 2024-08-02 18:01:39 +02:00
Sven Vogel d35442f092 added echo test 2024-07-21 11:49:38 +02:00
Sven Vogel c4c422d899 added library binary resolving 2024-07-18 19:55:17 +02:00
Sven Vogel f142f6dc30 changed: library file extension to gsc 2024-06-23 14:21:21 +02:00
Sven Vogel 30417592df added: new parser rules for assignments 2024-06-21 21:30:43 +02:00
Sven Vogel 158a9797ca added examples 2024-06-10 02:12:20 +02:00
Sven Vogel a7bd9c2cc6 added os module 2024-06-03 18:35:23 +02:00
Sven Vogel af4e99b6da adapted standard library to be a gemstone project 2024-06-03 16:23:12 +02:00
Sven Vogel 0aa62542b5 added bool definition 2024-05-25 17:02:17 +02:00
Sven Vogel 9a16546e07 added memory module and refactored filenames in stdlib 2024-05-25 16:38:26 +02:00
Sven Vogel e11297ccfe added io library 2024-05-25 13:50:21 +02:00
Sven Vogel ed008e0c7d added standard type definitions 2024-05-25 09:59:38 +02:00