Commit graph

41 commits

Author SHA1 Message Date
Claudio Maggioni
f5491a2b44 Added nice errror handling in cli and gui 2018-12-12 20:34:41 +01:00
17cbac57eb Merge branch 'master' of github.com:usi-pf1-2018/pf1-project-workingffs 2018-12-12 19:53:16 +01:00
8227c356c2 updated readme 2018-12-12 19:52:48 +01:00
Claudio Maggioni
0034de018b Made execute more efficiently 2018-12-12 10:21:45 +01:00
Claudio Maggioni
8a1af32dcb Added more tests/comments and fixed bug in stepper regarding initial state 2018-12-12 10:02:15 +01:00
Claudio Maggioni
c19a9da695 Implemented very basic (and ugly) stepper 2018-12-11 14:51:45 +01:00
Claudio Maggioni
ed0281d240 Merge branch 'master' of github.com:usi-pf1-2018/pf1-project-workingffs 2018-12-11 14:07:12 +01:00
Claudio Maggioni
d2064f326c Chores needed for stepper functionality 2018-12-11 14:07:01 +01:00
6252649104 updated documentation 2018-12-11 10:10:52 +01:00
Claudio Maggioni
68f7133999 added vim modeline to sources 2018-12-10 19:45:59 +01:00
Claudio Maggioni
38823db6da data tape inspector works like cli (only shows end state) 2018-12-10 18:48:28 +01:00
Claudio Maggioni
16394ebd9e Merge branch 'master' of github.com:usi-pf1-2018/pf1-project-workingffs 2018-12-10 18:17:54 +01:00
Claudio Maggioni
f2dc3259c8 added fake data tape inspector 2018-12-10 18:17:46 +01:00
ccb189ebad initiated final documentation 2018-12-10 14:48:58 +01:00
3e95b86efd added latex gitignore 2018-12-10 14:45:48 +01:00
Claudio Maggioni
b8676240a6 Fixed README 2018-12-05 20:52:58 +01:00
Claudio Maggioni
a30e37f410 Added cli version of interpreter 2018-12-05 20:46:54 +01:00
Claudio Maggioni
41ff0577d7 Added run input box to gui with 'consuming' input 2018-12-05 16:25:29 +01:00
6edbb8bf76 updated world structure
added error-code function and fixed tests accordingly
2018-12-05 16:15:52 +01:00
Claudio Maggioni
854949641c Merge branch 'master' of github.com:usi-pf1-2018/pf1-project-workingffs 2018-12-05 15:10:44 +01:00
Claudio Maggioni
b910437fa9 Changed check-expect with rackunit 2018-12-05 15:10:34 +01:00
Igor Moreno
ce4ee9b28f Feedback 2018-12-05 15:04:15 +01:00
Claudio Maggioni
136548ad2e , works with dummy input (2) 2018-12-04 10:28:34 +01:00
Claudio Maggioni
70323a222f Merge branch 'master' of github.com:usi-pf1-2018/pf1-project-workingffs 2018-12-04 10:10:28 +01:00
Claudio Maggioni
a380b3d421 Work on asynchronous version of execute 2018-12-04 10:08:09 +01:00
801ce49212 implemented input function 2018-12-04 10:02:47 +01:00
Claudio Maggioni
45ba1c924a Added syntax highlighting 2018-12-03 20:58:43 +01:00
235653359c fixed matching bracket bug 2018-12-03 16:54:41 +01:00
12920f7ddb Claudio is an idiot: removed main.rkt (wrote by Claudio actually) 2018-12-03 15:55:09 +01:00
Claudio Maggioni
db9d2d2d75 added README 2018-12-02 18:16:58 +01:00
Claudio Maggioni
21aee3f090 added line numbers to gui + a bunch of refactoring 2018-12-02 18:05:50 +01:00
Claudio Maggioni
0c80119f47 Added funky gui 2018-12-01 22:06:34 +01:00
0562b4b1b5 interpreter works and bug found 2018-11-30 13:18:59 +01:00
Claudio Maggioni
3935622a53 Merge branch 'master' of github.com:praticamentetilde/easybf 2018-11-28 14:37:26 +01:00
Claudio Maggioni
80642da476 Added doc for each bf instruction 2018-11-28 14:37:02 +01:00
35b9250b6a added gitignore 2018-11-28 14:36:11 +01:00
Claudio Maggioni
9f3b68e23c Added implementation for + and - 2018-11-27 12:31:22 +01:00
Claudio Maggioni
cd6228003b Added example bf program 2018-11-27 09:53:08 +01:00
df8959f5ff fixed "an" and added template for read-file 2018-11-27 09:26:22 +01:00
fba6455020 initiated the programming ritual 2018-11-21 15:27:15 +01:00
Claudio Maggioni
de00b27559 Added license 2018-11-21 14:21:18 +01:00