Commit graph

  • 685194d457 Removed the ends of line from the comments regex master develop AYM1607 2019-05-06 16:35:53 -05:00
  • e2eb9dfa6c Fixed program 2 to sort multiple vectors not only 1 AYM1607 2019-05-05 18:10:55 -05:00
  • ac11f56278 Finished program 5 AYM1607 2019-05-04 23:33:10 -05:00
  • 98b720fdac Implemented comments, finished program 4 AYM1607 2019-05-04 23:22:13 -05:00
  • 41ff0ea77c Refactored program3 to use subroutines AYM1607 2019-05-04 23:06:26 -05:00
  • 6a305f83c7 Moved all programs in fort to a new folder, finished program2 AYM1607 2019-05-04 23:01:29 -05:00
  • c7d211f0b5 Fixed issue with do statements with counter where artihmetic expressions couldn't be used as conditions only contants or variables, created the program 1 AYM1607 2019-05-04 22:31:21 -05:00
  • 34d4697aa9 Stopped using indirect pointer and refactored to temporals AYM1607 2019-05-04 00:57:49 -05:00
  • 1234b8ddcd Finished the language AYM1607 2019-04-30 09:54:10 -05:00
  • 7698c84dcc Preliminary code for execution AYM1607 2019-04-29 17:56:14 -05:00
  • 240f1c1255 Created a unique pointer for every multi dimensional variable, added support for print statements AYM1607 2019-04-28 04:52:42 -05:00
  • 3bb50c40e1 Change not operand to save the result in temp variable AYM1607 2019-04-25 04:11:50 -05:00
  • 94146e3185 Added support form arbitrary arithmetic expressions as indices for multi dimension access AYM1607 2019-04-25 00:42:17 -05:00
  • f9dfb4be5a Added support for multi dimensional variables AYM1607 2019-04-24 22:10:01 -05:00
  • 8495205cd9 Added translation actions for do statements with counters, updated the test2.fort file to use this feature AYM1607 2019-04-22 16:02:27 -05:00
  • 5755fd5582 Fixed gitignore adn formatting AYM1607 2019-04-22 14:47:49 -05:00
  • 1be80bcbd3 Added translation for do statements with exit AYM1607 2019-04-12 14:08:28 -05:00
  • 304873e6ca Added translation for if-elif-else statements AYM1607 2019-04-12 07:23:32 +00:00
  • d7ebaa26ad Added method to fill goto statements AYM1607 2019-04-12 05:55:09 +00:00
  • 2833e9595d Finished translation for Arithmetic and Logic operations AYM1607 2019-04-12 04:12:35 +00:00
  • e42908d67e Deleted old version of the type checking package AYM1607 2019-04-12 01:01:52 +00:00
  • e2a3920ef0 Added package for type checking, added type checking for Arithmetic operations AYM1607 2019-04-12 01:00:45 +00:00
  • a64bd11a78 Added necessary stacks for translation AYM1607 2019-04-11 23:46:23 +00:00
  • 743ea07796 Made the symbols dictonary a dic of dics, added the direction field to it AYM1607 2019-04-11 21:49:18 +00:00
  • 92b679e13c Added tranlation action for assignation AYM1607 2019-04-05 03:23:41 +00:00
  • 81a2de075c Added translation actions for Arithmetic expressions AYM1607 2019-04-05 03:09:08 +00:00
  • 5dfc8d2483 Created symbols tables AYM1607 2019-04-04 23:05:36 +00:00
  • c4183d66d5 Renamed the main file to fort.py and added the ability to specify the program to parse as a comman line argument AYM1607 2019-04-04 21:54:17 +00:00
  • 9f059e9949 Modified the print statement of successful and unsuccessful parsings to avoid using utf AYM1607 2019-04-04 19:59:25 +00:00
  • b5614d17d4 Fixed ambiguety with do AYM1607 2019-03-21 23:13:56 -06:00
  • 6a1edd7300 Working parser AYM1607 2019-03-21 22:59:22 -06:00
  • 8fec222a89 Finished parser AYM1607 2019-03-21 21:39:07 -06:00
  • d5760e38ea Finished, lexer not working AYM1607 2019-03-21 21:09:36 -06:00
  • 050853bfe2 Finished file AYM1607 2019-03-21 20:20:55 -06:00
  • 5be6fab3b4 Added all token names AYM1607 2019-03-21 18:38:52 -06:00
  • fc1cff2d31 Created file for final language AYM1607 2019-03-21 14:52:07 -06:00
  • 23a94196fb Finished with first homework AYM1607 2019-03-10 19:38:15 -06:00
  • ef04c9bb79
    Initial commit Mariano Uvalle 2019-03-10 18:44:13 -06:00