Commit Graph

21 Commits

Author SHA1 Message Date
hazemKrimi 42403ea49e chore: rename parser back to compilation engine 2026-04-27 14:58:05 +01:00
hazemKrimi f517e283f4 Revert "chore: rename compilation engine to parser"
This reverts commit c32e3fd4e2.
2026-04-27 14:54:59 +01:00
hazemKrimi 92953f6494 Revert "chore: replace compile with parse for parsing functions"
This reverts commit 1bfed1baed.
2026-04-27 14:54:35 +01:00
hazemKrimi 1bfed1baed chore: replace compile with parse for parsing functions 2026-04-24 17:41:29 +01:00
hazemKrimi c32e3fd4e2 chore: rename compilation engine to parser 2026-04-23 18:27:24 +01:00
hazemKrimi d84f370dae feat: finish syntax analyzer 2026-04-22 16:14:08 +01:00
hazemKrimi 37e60d41d6 chore: functions for creating and writing tokens 2026-04-22 11:27:24 +01:00
hazemKrimi b8af4eda84 fix: more errors found after further testing 2026-04-21 18:16:18 +01:00
hazemKrimi f81aa97baa fix: another compilation errors found after testing 2026-04-21 18:12:34 +01:00
hazemKrimi 10adbffd5f fix: compilation engine errors 2026-04-21 16:36:29 +01:00
hazemKrimi 6d23e64f80 chore: finish compilation engine scaffolding with some fixes 2026-04-21 14:12:09 +01:00
hazemKrimi ba853b24b1 chore: rename parser to compilation engine 2026-04-21 01:34:51 +01:00
hazemKrimi 1cd1e23684 wip: compilation engine scaffolding 2026-04-21 01:33:15 +01:00
hazemKrimi 9d1682b1ec feat: finish tokenizer 2026-04-20 21:28:56 +01:00
hazemKrimi a1b37e5c52 feat: error handling utility for buffered reader 2026-04-20 21:28:46 +01:00
hazemKrimi 33fb7d863a chore: handle other token types and special symbols 2026-04-20 21:28:26 +01:00
hazemKrimi 3af11b0a2a wip: trying bufio reader for extracting tokens 2026-04-17 18:50:02 +01:00
hazemKrimi 738743e4ec chore: sample parser for testing the tokenizer output 2026-04-17 18:49:36 +01:00
hazemKrimi 1b8f598222 wip: extracting tokens 2026-04-17 15:37:36 +01:00
hazemKrimi 982045cce6 feat: check the validity of the passed argument 2026-04-17 12:56:39 +01:00
hazemKrimi a54831a979 feat: tokenizer scaffolding 2026-04-17 12:56:39 +01:00