Microsoft Research Blog

Microsoft Windows

  1. Unification Grammar Sentence Realization Algorithms 

    May 6, 2003

    Prolog implementations of two versions of the unfication grammar sentence realization aglorithm described in "A Complete, Efficient Sentence Realization Algorithm for Unification Grammar," appearing in the Proceedings of the International Natural Language Generation Conference, INLG'02, plus other associated code and data files. Last published: May…

  2. Gyro: Generics for the SSCLI 

    April 22, 2003

    Gyro is a set of files that convert an existing installation of the Microsoft Shared Source CLI 1.0 to support generic type definitions and generic methods. Last published: April 22, 2003.

  3. Context-Free Parsing Algorithms 

    April 4, 2003

    Reference implementations in Perl 5 of several parsing algorithms for context-free grammars. Last published: April 4, 2003.

  4. Pan – Source – Zip version 

    July 29, 2002

    Pan is an experimental embedded language and compiler for image synthesis and manipulation, based on principles from functional programming. Last published: July 29, 2002.

  5. Validity 

    July 16, 2002

    Validity checker for a spatial logic, as described in the paper "Deciding Validity in a Spatial Logic for Trees" by Calcagno, Cardelli, and Gordon. Last published: July 16, 2002.

  6. EAC Player and Parser 

    May 22, 2002

    Generate an application bitstream from parsing a master bitstream and a companion file. Last published: May 22, 2002.

  7. JetStream 

    April 23, 2002

    Image editor with cut and paste tool, based on sequential curve growing with interaction. Last published: April 23, 2002