Semiconductor Factory Automation Solutions

Search
  • Company
  • Products
    • HyperScript
    • XML, HTML, CGI
    • SOAP
    • SQL
    • SECS/GEM
    • PROMIS™ HS
    • TLOG Feed
    • AutoMan
    • Batch Track In
    • Equipment View
    • HTML to XHTML
  • Services
  • Support
    • Documentation
      • Language Guide
      • User's Guide
      • Installation Guide
  • Investors
  • Home

Products

  • HyperScript
  • XML, HTML, CGI
  • SOAP
  • SQL
  • SECS/GEM
  • PROMIS™ HS
  • TLOG Feed
  • AutoMan
  • Batch Track In
  • Equipment View
  • HTML to XHTML

Hyperscript

What is Hyperscript?

HyperScript is an interpretive programming language with a C-like syntax that is used for building event-driven automation applications.

HyperScript programs can be  executed in the UNIX, Win/NT, and VMS environments.  HyperScript programs can communicate  with each other to provide event-driven, client/server message-based communication.

Within the PROMIS environment, HyperScript adds programmatic control of PROMIS scripts as well as access to PROMIS tracking, parameter, and database information.

In  the equipment automation area, HyperScript supports the GEM/SECS protocol.  It can be used in both equipment side and host side applications.  It has full support of HSMS as well as supporting SECS I over both serial and TCP/IP channels.

In the area of web services, HyperScript has many capabilities.  It can fully parse, manipulate, and un-parse XML data structures, it can thus be used as a CGI program, or be used as a web service supporting the SOAP standard under the HTTP protocol.

HyperScript also integrates with the MySQL, SQLSERVER, or ORACLE databases using a standard SQL interface.

HyperScript can be executed both interactively and non-interactively. In interactive mode, HyperScript tokens are supplied from a keyboard or scripted input stream. As tokens are received by the HyperScript processor, they are simultaneously loaded, parsed and executed.  In non-interactive mode, a HyperScript program is pre-loaded and parsed from a file-based input stream, then executed either by self-starting a method defined within the loaded program or by responding to an incoming message which invokes the method.

For more information on HyperScript visit HyperScript.net, or visit the HyperScript Forum to ask questions related to HyperScript.

Download Hyperscript

Copyright © 2006 Abinition, Inc.