index
:
FMI/uni-projects
main
My work during university studies
Summary
Files
Commits
Branches
@commit
@diff
@stats
log msg
author
committer
range
path:
root
/
Year 2
/
Implementation of Programming Languages
Commit message (
Collapse
)
Author
Age
Lines
SHA
*
[IPL/T] Finished grammar and makefile compilation
Syndamia
Verified
2023-02-11
-83
/
+20
2589290
|
*
[IPL/T] Added unfinished makefile and frontend
Syndamia
Verified
2023-02-08
-23
/
+175
7cc99d5
|
*
[IPL/T] Added more LLVMVisitor tests, added LLVMVisitorReturn and Register tests
Syndamia
Verified
2023-02-08
-0
/
+190
90d86e8
|
*
[IPL/T] Small fixes, following creation of tests
Syndamia
Verified
2023-02-08
-2
/
+2
90bf4e3
|
*
[IPL/T] Added doctest library and added some tests
Syndamia
Verified
2023-02-08
-0
/
+7355
6787996
|
*
[IPL/T] Memory is now being freed up
Syndamia
Verified
2023-02-08
-0
/
+15
65b85d4
|
*
[IPL/T] Moved Funcall out of it's folder
Syndamia
Verified
2023-02-08
-4
/
+3
b8d2ea4
|
*
[IPL/T] Added some bool functions
Syndamia
Verified
2023-02-08
-2
/
+43
d0c8546
|
*
[IPL/T] Implemented if, without boolean algebra
Syndamia
Verified
2023-02-07
-6
/
+52
b212564
|
*
[IPL/T] Implemented * and /
Syndamia
Verified
2023-02-07
-2
/
+14
95dfe7c
|
*
[IPL/T] Implemented defvar
Syndamia
Verified
2023-02-07
-1
/
+19
7913fe2
|
*
[IPL/T] Implemented general handling of names as variables
Syndamia
Verified
2023-02-07
-12
/
+24
34ab5a9
|
*
[IPL/T] Overhauled how functions are handled, added list type
Syndamia
Verified
2023-02-07
-195
/
+251
4d359b9
|
*
[IPL/T/README] Added a bit more information
Syndamia
Verified
2023-01-29
-1
/
+8
38c4a13
|
*
[IPL/T] Added current progress of implementing functions
Syndamia
Verified
2023-01-29
-2
/
+121
ab1d1ec
|
*
[IPL/T] Values now have a return value which can be parsed easily
Syndamia
Verified
2023-01-19
-16
/
+54
d8eb50a
|
*
[IPL/T] Added main entry point and constants are now directly passed
Syndamia
Verified
2023-01-19
-7
/
+10
07dfcf7
|
*
[IPL/T] Moved function associativity to a seperate function
Syndamia
Verified
2023-01-19
-11
/
+25
c42d553
|
*
[IPL/T] Add function can handle multiple arguments
Syndamia
Verified
2023-01-19
-5
/
+13
bfa6fff
|
*
[IPL] Removed build files
Syndamia
Verified
2023-01-19
-75
/
+0
c9a4932
|
*
[IPL/T] Implemented Float type and added basic function structure as well as ↵
Syndamia
Verified
2023-01-19
-1
/
+107
06006fc
|
|
|
|
added addition function for two arguments
*
[IPL/T] Implemented initial structure with Integer data type
Syndamia
Verified
2023-01-18
-0
/
+134
8f41c57
|
*
[IPL/HW02] Fixed include statement
Syndamia
Verified
2022-11-17
-1
/
+1
b098780
|
*
[IPL/HW02] Fixed details function not working properly, when rest is empty
Syndamia
Verified
2022-11-17
-1
/
+1
5ba1aab
|
*
[IPL/HW02] details tag is displayed as inline-block
Syndamia
Verified
2022-11-17
-0
/
+3
73c896b
|
*
[IPL/HW02] Replaced lexer.sh script with a Makefile
Syndamia
Verified
2022-11-17
-40
/
+31
84d20df
|
*
[IPL/HW02] Renamed bison file
Syndamia
Verified
2022-11-16
-0
/
+0
7f7d0d4
|
*
[IPL/HW02] Simplified some functions and properly implemented code folding
Syndamia
Verified
2022-11-16
-27
/
+37
295b346
|
*
[IPL/HW02] Fixed line ordering and spacing not being properly preserved ↵
Syndamia
Verified
2022-11-16
-2
/
+3
ba91b1e
|
|
|
|
and/or handled
*
[IPL/HW02] Added tokens for all types of parsed data
Syndamia
Verified
2022-11-16
-21
/
+28
387ec42
|
*
[IPL/HW02] Implemented semi-working bison grammar and updated parts of flex ↵
Syndamia
Verified
2022-11-16
-4
/
+102
9b9cac4
|
|
|
|
regex
*
[IPL/HW02] Added special style for details block in code block
Syndamia
Verified
2022-11-16
-1
/
+7
a2f93b2
|
*
[IPL/HW02] Copied work from HW01, added a help message to lexer.sh, added ↵
Syndamia
Verified
2022-11-08
-0
/
+244
7c8f2a8
|
|
|
|
left margin to pre tag
*
[IPL/H01] Added initial implementation
Syndamia
Verified
2022-10-25
-0
/
+149
eed8098