summaryrefslogtreecommitdiff
path: root/streams.c
AgeCommit message (Collapse)Author
2021-07-27remove clausenr from terms, and put it into goals instead. Next up is ↵HEADfrontPeter Mikkelsen
implementing the control constructs in C, since they misbehave right now due to the new changes
2021-07-27Don't use strings to identify vars, use numbersPeter Mikkelsen
2021-07-23Simplify parsing a bit, and make sure the prolog loader calls read_term with ↵Peter Mikkelsen
the correct module to pick up the correct operators
2021-07-20Add a new work in progress loader to load all user defined modulesPeter Mikkelsen
2021-07-19More work on streamsPeter Mikkelsen
2021-07-16Add character input/outputPeter Mikkelsen
2021-07-16Make operators local to each module, and implement some more correct ↵Peter Mikkelsen
prettyprint code, used by write_term
2021-07-15Make read_term understand the three read options:Peter Mikkelsen
variables(Vars), variable_names(VarNames), singletons(Singles) as required per the ISO standard
2021-07-08Add a mark-sweep garbage collectorPeter Mikkelsen
2021-07-05Turn integers and floats into seperate term typesPeter Mikkelsen
2021-07-03Start adding support for read_term and write_termPeter Mikkelsen
2021-07-02Start work on input/output streamsPeter Mikkelsen