8000 GitHub - jgutierrezre/fp
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

jgutierrezre/fp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Project: Functional Programming

ISIS-4217 Paradigmas de programación

2023-I

Students

  • Juan Pablo Gutiérrez Restrepo - 202315877
  • Laura Andrea Rodríguez Rodríguez - 201816069

Files information

  • The main file is parser.oz. This is the file that is responsible for interacting with the user and performing the operations that the user requests.
  • The fp.oz file is the file that brings together everything related to the curry, the evaluator and the postfix/prefix
  • The curry.oz file is in charge of making the curry, that is, creating the tree to later make the reduction
  • The reduce.oz file is in charge of making the reduction to be able to make the evaluation of the given operation
  • The infix2prefix_v2.oz file is an auxiliary file that is used previously to do the currying and create the tree

Instructions to run it

  • Option 1: run the fp.oz file first and then run the parser.oz file, if you want to add or change functions interact with the parser.oz file. Below are examples of its use.
  • Option 2: first run the files: curry.oz, infix2prefix_v2.oz and reduce.oz and then run the parser.oz file, if you want to add functions or change them interact with the parser.oz file. Below are examples of its use.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0