Commit graph

38 commits

Author SHA1 Message Date
f621e532b2
update tests 2022-12-27 17:07:32 +01:00
9ab686c96e
update 2022-12-23 22:45:20 +01:00
35cccd3ad5
calculation priority 2022-12-23 06:42:36 +01:00
51150269cc
Add or operator 2022-12-22 19:20:59 +01:00
3614712f6f
* add &&
* allow int in cond/loop
2022-12-22 19:15:42 +01:00
a8dfaa4fec
add rem 2022-12-22 16:57:24 +01:00
abf30e8bda
add abs value 2022-12-22 16:51:15 +01:00
338194dadb
multiples args test 2022-12-16 22:13:16 +01:00
dc2122e5f8
add factloop from course 2022-12-15 19:39:41 +01:00
87356531ff
add some tests 2022-12-14 00:31:05 +01:00
8bb03f9dc8
add example from slides 2022-12-14 00:19:26 +01:00
b7a4356326
add while example 2022-12-13 17:10:19 +01:00
44c18d855e
fix typo 2022-12-13 16:10:45 +01:00
6cd6f66d4b
add tests for conditions 2022-12-13 16:09:32 +01:00
a4f2ebcbe5
add example of fn with a mips instr name 2022-12-13 15:02:11 +01:00
245b7f26fe
add example of string collect 2022-12-13 14:50:26 +01:00
6a4c1744c4
add string support 2022-12-11 03:35:52 +01:00
ed8b504ee9
fix indent 2022-12-11 03:34:01 +01:00
25e9409202
add error message 2022-12-10 17:10:06 +01:00
c8ba7704e4
Add print integer fn 2022-12-10 17:06:08 +01:00
a8e9f42068
no type in fn arg test 2022-12-10 16:57:36 +01:00
db78e69267
use magic type for do 2022-12-10 16:49:51 +01:00
c5c2fd2d1c
handle non-void fn without return 2022-12-10 16:36:41 +01:00
c1d7a8e749
respect the fn type while return 2022-12-10 16:21:26 +01:00
db59e6d084
add error messages 2022-12-10 16:13:22 +01:00
c0c8880c56
handle args count 2022-12-10 16:11:37 +01:00
ceaafba460
handle no-main program 2022-12-10 15:39:18 +01:00
3e0bfe973e
put everything in a main function 2022-12-10 15:26:31 +01:00
f34245bbf0
add type to args of function 2022-12-10 13:49:05 +01:00
828a780f9c
WIP Function implementation
* Add basic support of function
* move debug function to test file
* add a test who need to pass to end the implementation
2022-12-10 01:55:15 +01:00
ae446ac42f
test sub 2022-12-09 16:54:30 +01:00
5ddc80ada2
add substraction and division 2022-12-09 16:39:44 +01:00
c98231152a
add multiplication support 2022-12-09 16:12:32 +01:00
cf14c64adc
add baselib support 2022-12-09 14:45:59 +01:00
648d10bc99
update error messages 2022-12-09 13:39:53 +01:00
378b054812
update tests 2022-12-08 21:30:56 +01:00
6188140b44
update tests 2022-12-08 19:55:28 +01:00
1acd0af734
add project startup 2022-12-06 20:39:15 +01:00