Commit Graph

49 Commits

Author SHA1 Message Date
Claudio Maggioni 4c9cdd90ad Updated README and license 2018-12-27 13:17:04 +01:00
Tommaso Rodolfo Masera 14a93abb8f done project presentation 2018-12-16 18:20:33 +01:00
Claudio Maggioni 331fd69b14 Moved racket code in src 2018-12-15 22:04:43 +01:00
Claudio Maggioni fb3dbed6a0 Updated readme and some cleaning 2018-12-15 22:01:05 +01:00
Claudio Maggioni 3cb6fac4c0 Added changes document 2018-12-15 21:52:23 +01:00
Claudio Maggioni 69730a34f0 Fixed Markdown 2018-12-13 21:10:30 +01:00
Claudio Maggioni 07c538e9b3 Added logo and [super]compiling script 2018-12-13 20:51:33 +01:00
Claudio Maggioni bdb2b33c01 Correction to docs and type def 2018-12-12 20:41:31 +01:00
Claudio Maggioni f5491a2b44 Added nice errror handling in cli and gui 2018-12-12 20:34:41 +01:00
Tommaso Rodolfo Masera 17cbac57eb Merge branch 'master' of github.com:usi-pf1-2018/pf1-project-workingffs 2018-12-12 19:53:16 +01:00
Tommaso Rodolfo Masera 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
Tommaso Rodolfo Masera 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
Tommaso Rodolfo Masera ccb189ebad initiated final documentation 2018-12-10 14:48:58 +01:00
Tommaso Rodolfo Masera 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
Tommaso Rodolfo Masera 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
Tommaso Rodolfo Masera 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
Tommaso Rodolfo Masera 235653359c fixed matching bracket bug 2018-12-03 16:54:41 +01:00
Tommaso Rodolfo Masera 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
Tommaso Rodolfo Masera 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
Tommaso Rodolfo Masera 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
Tommaso Rodolfo Masera df8959f5ff fixed "an" and added template for read-file 2018-11-27 09:26:22 +01:00
Tommaso Rodolfo Masera 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