15 years agoMinor Webpage Update
Miguel Vilaca [Tue, 17 Jun 2008 14:00:13]
Minor Webpage Update

15 years agoMore Recent wxHaskell DLL
Miguel Vilaca [Tue, 17 Jun 2008 13:54:55]
More Recent wxHaskell DLL

(Windows only)

15 years agoMore Cleanup
Miguel Vilaca [Tue, 17 Jun 2008 13:49:36]
More Cleanup

- Change local IntMap to external Data.IntMap
- Change some old module names to new ones
- minor cabal adds

15 years agoRemove unnecessary module
Miguel Vilaca [Tue, 17 Jun 2008 10:39:56]
Remove unnecessary module

16 years agoClean unnecessary stuff
Miguel Vilaca [Wed, 19 Mar 2008 16:31:52]
Clean unnecessary stuff

16 years agoUpgrade for new versions
Miguel Vilaca [Wed, 19 Mar 2008 15:26:05]
Upgrade for new versions

16 years agoExternal Compilation
Miguel Vilaca [Mon, 28 Jan 2008 18:08:31]
External Compilation

16 years agoNew File Format
Miguel Vilaca [Fri, 25 Jan 2008 15:58:17]
New File Format

Remove redundant information.

16 years agoFunctional BNL programs to IN Iterators
Miguel Vilaca [Mon, 14 Jan 2008 17:43:33]
Functional BNL programs to IN Iterators

Compiles a textual BNL program into an Interaction Net system with iterators.
See paper "Encoding Iterators in Interaction Nets" for more details.

16 years agoBug Fixes
Miguel Vilaca [Wed, 09 Jan 2008 16:14:12]
Bug Fixes

Fix:
- document history bug when adding a new rule
- editing bug that allowed a port to connect to itself
- INCheck bug over previous entry (port connected to itself)

16 years agoRicher Symbol Generation
Miguel Vilaca [Tue, 08 Jan 2008 19:42:17]
Richer Symbol Generation

Easier creation of syntactical and computational symbols.
Addition of predefined management symbols.

16 years agoIN Validity
Miguel Vilaca [Tue, 08 Jan 2008 17:11:22]
IN Validity

Do the IN validity check on loading and saving.

16 years agoMove to HaXml 1.19
Miguel Vilaca [Mon, 26 Nov 2007 17:48:48]
Move to HaXml 1.19

16 years agoSymbol Deletion
Miguel Vilaca [Mon, 26 Nov 2007 16:51:45]
Symbol Deletion

Safe symbol deletion with check of symbol's occurrences.

16 years agoSplit big file
Miguel Vilaca [Mon, 26 Nov 2007 16:11:20]
Split big file

Split NetworkUI in NetworkUI and CommonUI.

16 years agoReduction Bug Fix
Miguel Vilaca [Mon, 26 Nov 2007 12:13:15]
Reduction Bug Fix

Bug fix to reduction of nets with edges between two ports of the same agent.


16 years agoTemplate bug fix.
Daniel Mendes [Fri, 23 Nov 2007 18:43:39]
Template bug fix.

16 years agoRetro compatibility
Miguel Vilaca [Mon, 01 Oct 2007 15:38:10]
Retro compatibility

To permit compilation with GHC < 6.6

16 years agoCheck Special Symbols definitions
Miguel Vilaca [Wed, 12 Sep 2007 14:57:57]
Check Special Symbols definitions

Check if special symbols definitions correspond to the default ones.

16 years agoExamples Corrections
Miguel Vilaca [Mon, 30 Jul 2007 17:39:12]
Examples Corrections

16 years agoValid IN System
Miguel Vilaca [Mon, 30 Jul 2007 16:23:27]
Valid IN System

Checks if a document is a valid Interaction Nets System.


16 years agoChecks
Miguel Vilaca [Fri, 27 Jul 2007 11:53:34]
Checks

Machinery to add checks over nets, plus a simple operation that checks if every port is connected exactly once.

16 years agoGeneration of Textual Descriptions
Miguel Vilaca [Wed, 23 May 2007 17:37:45]
Generation of Textual Descriptions

Now the user as the choice of generate the
textual representation of the IN system to:
- AMIN
- PIN

16 years agoBug Fix: lambda-terms to IN
Miguel Vilaca [Tue, 22 May 2007 15:57:44]
Bug Fix: lambda-terms to IN

17 years agoAutomatic transformation of lambda terms into interaction nets.***END OF DESCRIPTION***
Daniel Mendes [Tue, 17 Apr 2007 19:38:48]
Automatic transformation of lambda terms into interaction nets.***END OF DESCRIPTION***


Place the long patch description above the ***END OF DESCRIPTION*** marker.
The first line of this file will be the patch name.


This patch contains the following changes:

M ./src/NetworkUI.hs -5 +64

17 years agoStandard reduction stragies system
Miguel Vilaca [Tue, 06 Feb 2007 14:42:35]
Standard reduction stragies system

Allow for a much simpler an concise implementation of
new reduction strategies.

17 years agoDocumentation update
Miguel Vilaca [Fri, 26 Jan 2007 17:43:28]
Documentation update

17 years agoAdds Cabal support
Miguel Vilaca [Thu, 25 Jan 2007 15:15:35]
Adds Cabal support

Developers or those installing from sources now can
alternatively do compilation in the standard Haskell way:
runhaskell Setup.hs configure
runhaskell Setup.hs build
and run the excutable:
./dist/build/INblobs/INblobs


17 years agoUpdate for new compilers and libraries versions
Miguel Vilaca [Wed, 24 Jan 2007 20:42:46]
Update for new compilers and libraries versions

- Update module XTC to a more recent available online
- The code was using some deprecated libraries that have been
definitively removed in GHC 6.6; this patch update to the new
corresponding libraries, allowing compatibility with previous
GHC versions.
- Update to allow the use of HaXml 1.17 or 1.16 or 1.15 indifferently.

17 years agoToken-Passing examples
Miguel Vilaca [Thu, 18 Jan 2007 17:24:30]
Token-Passing examples

Some examples of Token-Passing Interaction Nets in
Call-by-Value and Call-by-Name with booleans, lists,
natural numbers, products, co-products and explicit
recursion.

17 years agoBug fixes
Daniel Mendes [Thu, 11 Jan 2007 14:47:05]
Bug fixes

The fallowing bugs wore solved:
- Undo crashes the aplication;
- The symbol palette overlaps the add new agent button;
- The agent palette is now symbol palette;
- How to is now working under MAC OS X;
- The create new rule wizard generates unnamed rules.

17 years agoWebpage update
Miguel Vilaca [Mon, 06 Nov 2006 16:51:20]
Webpage update

17 years agoManagement Rule Template's
Daniel Mendes [Mon, 06 Nov 2006 15:53:01]
Management Rule Template's

The 'Create new rule wizard' has now the ability to create Management rules from predefined templates.

17 years agoWRINF strategy
Daniel Mendes [Mon, 25 Sep 2006 18:24:33]
WRINF strategy

The Weak reduction to interface normal form strategy is now available as described in the paper
Weak Reduction and Garbage Collection in Interaction Nets by Jorge Sousa Pinto.

17 years agoMacOS dialog bug fixed
Daniel Mendes [Tue, 29 Aug 2006 11:58:47]
MacOS dialog bug fixed

The following features are now working for MacOSX
- Rule creation wizard
- Add new agent
- Generate textual description
***END OF DESCRIPTION***

Place the long patch description above the ***END OF DESCRIPTION*** marker.
The first line of this file will be the patch name.


This patch contains the following changes:

M ./src/INTextualUI.hs -1 +1
M ./src/NetworkUI.hs -2 +2

17 years agoMulti selection fixes
Miguel Vilaca [Fri, 18 Aug 2006 12:20:58]
Multi selection fixes

Fixes this bugs concerning multi selection:
- When a rectangular area selection was made, the DEL/BACKSPACE buttons were doing nothing.
- Multiple selection by CONTROL key is now working.

17 years agoBug Fix
Miguel Vilaca [Fri, 04 Aug 2006 16:06:46]
Bug Fix

Fixes a bug that occurs in net reduction when there were direct
edge(s) other than the active pair between those two agents.

17 years agoA few spelling corrections
Miguel Vilaca [Thu, 06 Jul 2006 16:24:47]
A few spelling corrections

17 years agoMultiple edges between 2 agents but at different ports.
Miguel Vilaca [Thu, 06 Jul 2006 16:23:05]
Multiple edges between 2 agents but at different ports.

Fixed a bug that was forbidding 2 agents of arity n>1 of having multiple edges between them since they were at disjoint ports.

18 years agoEasier executables for Windows XP and Mac OS X
Miguel Vilaca [Fri, 21 Apr 2006 19:33:25]
Easier executables for Windows XP and Mac OS X

Add scripts that automatically generate Windows XP and Mac OS X binary distributions.
- In Windows XP run 'makeDist.bat' and you will get INblobs.zip
- In Mac OS x run 'make macDist' and you will get INblobs.dmg

18 years agoDocument more bugs
Miguel Vilaca [Thu, 20 Apr 2006 19:33:11]
Document more bugs

18 years agoEasy run on Mac
Miguel Vilaca [Thu, 20 Apr 2006 12:19:33]
Easy run on Mac

18 years agoRenamings
Miguel Vilaca [Thu, 20 Apr 2006 11:10:17]
Renamings

- Renaming some features
- Spell check
- Simpler CPP
- Mac distinction

18 years agoReduction
Miguel Vilaca [Fri, 07 Apr 2006 18:52:49]
Reduction

This adds the interpreter;
- interactive one step reduction
- full reduction
- reduction step-by-step

18 years agoHaddock documentation
Miguel Vilaca [Wed, 29 Mar 2006 09:30:57]
Haddock documentation

18 years agoRemoves unnecessary features.
Miguel Vilaca [Tue, 28 Mar 2006 10:16:39]
Removes unnecessary features.

18 years agoBugs Fix
Miguel Vilaca [Thu, 23 Mar 2006 15:26:15]
Bugs Fix

Fixes this bugs:
- Some messages weren't shown in Linux due to special caracters.
- Removing a rule weren't updating the state correctly.
- It was possible to remove of the last rule.
- Some dummy errors were generated when opening a new INblobs file.

18 years agoUsability improvements
Miguel Vilaca [Tue, 21 Mar 2006 18:21:13]
Usability improvements

- Changes menu item 'Change shape palette' from menu 'Edit'
to menu 'Palette' and adds a confirm dialog to this
dangerous operation.
- Adds buttons 'Add new rule' and
'Create new Interaction Net rule'.
- Removes buttons 'Add new agent' from dialog
'Create new Interaction net rule'.
- Test if palette without interface agent is empty in
'Create new Interaction net rule'.
- Readjustment in ports's colors; port of interface agents
are painted differently.
- New graphical way to generate textual descriptions
- Possibility to generate partial textual descriptions;
just rules or just net.
- When loading new palettes, checks if the set of new
names contains the set of old names.
- Loading the palette is not a document operation anymore.

18 years agoReorganization of files
Miguel Vilaca [Sat, 18 Mar 2006 12:12:20]
Reorganization of files

Palette files are now in its own folder.
Windows executable now belong to repository; it's simpler to maintain.
The palette used on start is the one with just the interface agent.

18 years agoBrowsable Repository
Miguel Vilaca [Sat, 18 Mar 2006 11:11:53]
Browsable Repository

Browsable repository in webpage using darcsweb.

Next ->