Miguel Vilaca [Tue, 17 Jun 2008 14:00:13]
Minor Webpage Update
Miguel Vilaca [Tue, 17 Jun 2008 13:54:55]
More Recent wxHaskell DLL
(Windows only)
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
Miguel Vilaca [Tue, 17 Jun 2008 10:39:56]
Remove unnecessary module
Miguel Vilaca [Wed, 19 Mar 2008 16:31:52]
Clean unnecessary stuff
Miguel Vilaca [Wed, 19 Mar 2008 15:26:05]
Upgrade for new versions
Miguel Vilaca [Mon, 28 Jan 2008 18:08:31]
External Compilation
Miguel Vilaca [Fri, 25 Jan 2008 15:58:17]
New File Format
Remove redundant information.
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.
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)
Miguel Vilaca [Tue, 08 Jan 2008 19:42:17]
Richer Symbol Generation
Easier creation of syntactical and computational symbols.
Addition of predefined management symbols.
Miguel Vilaca [Tue, 08 Jan 2008 17:11:22]
IN Validity
Do the IN validity check on loading and saving.
Miguel Vilaca [Mon, 26 Nov 2007 17:48:48]
Move to HaXml 1.19
Miguel Vilaca [Mon, 26 Nov 2007 16:51:45]
Symbol Deletion
Safe symbol deletion with check of symbol's occurrences.
Miguel Vilaca [Mon, 26 Nov 2007 16:11:20]
Split big file
Split NetworkUI in NetworkUI and CommonUI.
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.
Daniel Mendes [Fri, 23 Nov 2007 18:43:39]
Template bug fix.
Miguel Vilaca [Mon, 01 Oct 2007 15:38:10]
Retro compatibility
To permit compilation with GHC < 6.6
Miguel Vilaca [Wed, 12 Sep 2007 14:57:57]
Check Special Symbols definitions
Check if special symbols definitions correspond to the default ones.
Miguel Vilaca [Mon, 30 Jul 2007 17:39:12]
Examples Corrections
Miguel Vilaca [Mon, 30 Jul 2007 16:23:27]
Valid IN System
Checks if a document is a valid Interaction Nets System.
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.
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
Miguel Vilaca [Tue, 22 May 2007 15:57:44]
Bug Fix: lambda-terms to IN
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
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.
Miguel Vilaca [Fri, 26 Jan 2007 17:43:28]
Documentation update
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
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.
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.
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.
Miguel Vilaca [Mon, 06 Nov 2006 16:51:20]
Webpage update
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.
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.
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
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.
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.
Miguel Vilaca [Thu, 06 Jul 2006 16:24:47]
A few spelling corrections
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.
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
Miguel Vilaca [Thu, 20 Apr 2006 19:33:11]
Document more bugs
Miguel Vilaca [Thu, 20 Apr 2006 12:19:33]
Easy run on Mac
Miguel Vilaca [Thu, 20 Apr 2006 11:10:17]
Renamings
- Renaming some features
- Spell check
- Simpler CPP
- Mac distinction
Miguel Vilaca [Fri, 07 Apr 2006 18:52:49]
Reduction
This adds the interpreter;
- interactive one step reduction
- full reduction
- reduction step-by-step
Miguel Vilaca [Wed, 29 Mar 2006 09:30:57]
Haddock documentation
Miguel Vilaca [Tue, 28 Mar 2006 10:16:39]
Removes unnecessary features.
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.
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.
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.
Miguel Vilaca [Sat, 18 Mar 2006 11:11:53]
Browsable Repository
Browsable repository in webpage using darcsweb.
Next ->