Abdelrahman Said abdelrahman
abdelrahman pushed to main at abdelrahman/starfield 2023-08-15 22:10:54 +00:00
a005ded219 Set up initial rendering
abdelrahman pushed to main at abdelrahman/starfield 2023-08-15 18:55:07 +00:00
64b039ac3e Update .gitignore
539f8ed200 Setup build process
290b5e52fc Add .gitignore
Compare 3 commits »
abdelrahman pushed to main at abdelrahman/starfield 2023-08-15 18:45:22 +00:00
9e43006aee INITIAL COMMIT
abdelrahman created branch main in abdelrahman/starfield 2023-08-15 18:45:22 +00:00
abdelrahman created repository abdelrahman/starfield 2023-08-15 18:44:38 +00:00
abdelrahman pushed to main at abdelrahman/sdl-custom-pixel-buffer 2023-08-06 20:25:45 +00:00
58a7e1facf Add result screenshot
2134365ad0 Custom pixel buffer
968d76e925 INITIAL COMMIT
abdelrahman created branch main in abdelrahman/sdl-custom-pixel-buffer 2023-08-06 20:25:45 +00:00
abdelrahman created repository abdelrahman/sdl-custom-pixel-buffer 2023-08-06 20:25:25 +00:00
abdelrahman deleted branch test-optimised-parser from abdelrahman/performance-aware-programming 2023-07-30 22:58:12 +00:00
abdelrahman pushed to main at abdelrahman/helloJSON 2023-07-30 22:56:47 +00:00
4d02e90aac Update run_tests.py
e71b67da7c Migrate to the optimised JSON parser
abdelrahman created branch test-optimised-parser in abdelrahman/performance-aware-programming 2023-07-30 21:53:41 +00:00
abdelrahman pushed to state-table at abdelrahman/helloJSON 2023-07-30 21:44:28 +00:00
b59c59e7e1 Refactor the lexer to use the state transitions table
574f771444 Update the state transitions table
1d118c8568 Remove notes
Compare 3 commits »
abdelrahman pushed to state-table at abdelrahman/helloJSON 2023-07-30 21:29:18 +00:00
896a9ff085 Update run_tests.py
abdelrahman pushed to state-table at abdelrahman/helloJSON 2023-07-30 20:46:50 +00:00
eece52600b Update run_tests.py
abdelrahman pushed to state-table at abdelrahman/helloJSON 2023-07-30 18:18:57 +00:00
7cb4b28da8 Store the current character and add more handlers after the state
abdelrahman pushed to state-table at abdelrahman/helloJSON 2023-07-30 11:43:26 +00:00
bf958056bd Add basic test suite to validate that the parser works
abdelrahman pushed to main at abdelrahman/helloJSON 2023-07-30 11:33:35 +00:00
da69ad6d43 Add basic test suite to validate that the parser works
abdelrahman pushed to state-table at abdelrahman/helloJSON 2023-07-30 10:47:54 +00:00
ec6df32839 Start implementing using the state transition table in the lexer
abdelrahman pushed to state-table at abdelrahman/helloJSON 2023-07-29 23:37:55 +00:00
de57d9f14b Add enum value for newline