index
:
FMI/IPL
dragons_typos
gc-pres-link
homework1
homework2
master
[MIRROR] Implementation of Programming Languages course
Website
Summary
Files
Commits
Branches
@commit
@diff
@stats
log msg
author
committer
range
path:
root
/
spasm
Commit message (
Expand
)
Author
Age
Lines
SHA
*
Fix demo program for spasm
HEAD
master
Dimitar Trendafilov
2022-11-24
-12
/
+9
ae32b04
*
Regenerate projects to be next to solutions
Dimitar Trendafilov
2021-10-08
-2124
/
+0
5eff6e2
*
Generate project files in next to the solution
Dimitar Trendafilov
2021-10-08
-0
/
+9
028910e
*
Fix warnings found by clangd
Dimitar Trendafilov
2021-09-21
-8
/
+8
2f9dea3
*
Regenerate project files
Dimitar Trendafilov
2021-09-20
-12
/
+28
c724876
*
Fix missing override on virtual methods
Dimitar Trendafilov
2020-11-28
-11
/
+11
cf5ff08
*
Fix missing configurations in build
Dimitar Trendafilov
2020-11-28
-76
/
+794
11bd787
*
Move project to C++17
Dimitar Trendafilov
2020-11-09
-734
/
+24
acb4362
*
Fix builds for Win32
Dimitar Trendafilov
2020-10-05
-8
/
+8
6f5cc33
*
Generate projects with 32-bit support
Dimitar Trendafilov
2020-10-05
-59
/
+865
262b9f4
*
Add 32-bit platforms to projects and CI
Dimitar Trendafilov
2020-10-05
-13
/
+12
615397e
*
Feature/strings (#75)
dtrendafilov
Unverified
2018-11-29
-466
/
+757
72d9bbc
*
Made spasm to work with nan-boxed values
Dimitar Trendafilov
2018-11-26
-79
/
+263
43b6cf4
*
Implement comparison operators (#71)
ValeriHristov
2018-11-25
-1
/
+63
09e59ae
*
Support for line numbers and comments
Dimitar Trendafilov
2018-11-22
-307
/
+389
ddc50fe
*
Fixed linux build
Dimitar Trendafilov
2018-11-22
-11
/
+24
9468ccb
*
Support for doubles in the assembler
Dimitar Trendafilov
2018-11-21
-490
/
+687
3ce342b
*
Can assemble to files
Dimitar Trendafilov
2018-11-19
-2
/
+2
36711f2
*
Support for double as number type in the runtime
Dimitar Trendafilov
2018-11-19
-2
/
+2
a7deea9
*
Implemented push and pop with numbers
Dimitar Trendafilov
2018-11-15
-370
/
+633
d7b2e33
*
Added tests for spasm
Dimitar Trendafilov
2018-11-15
-1
/
+1
fb7e4db
*
Split spasm to lib and executable
Dimitar Trendafilov
2018-11-15
-71
/
+387
8e5a132
*
Spasm can assemble programs on with the new instruction set (#47)
Dimitar Trendafilov
2018-11-14
-361
/
+794
a7cd9d4
*
Implemented call and ret opcodes
Dimitar Trendafilov
2018-11-13
-235
/
+64
e7c2a14
*
Fixed windows build and added const instruction
Dimitar Trendafilov
2018-11-13
-12
/
+30
7f2b203
*
The assembler works closes to the instruction set spec
Dimitar Trendafilov
2018-11-12
-1691
/
+2203
f9654d3
*
Converted spasm to a register machine
Dimitar Trendafilov
2018-11-12
-184
/
+251
f81f1c5
*
Fixed the sample test program
Dimitar Trendafilov
2018-11-11
-2
/
+2
679c298
*
Removed data stack class
Dimitar Trendafilov
2018-11-11
-365
/
+60
fc647ed
*
Replaced go* commands with jmp* commands (#38)
Dimitar Trendafilov
2018-11-07
-1129
/
+1667
2044770
*
Regenerated project files
Dimitar Trendafilov
2018-11-05
-49
/
+43
c666197
*
Allowed inclusion of spasm solution in other solutions
Dimitar Trendafilov
2018-11-05
-4
/
+6
034a710
*
Merge commit '6e19bb560d474736d45f5be011ff0830c7019991' as 'spasm'
Dimitar Trendafilov
2018-11-05
-0
/
+7390
c3252e6