Vanilla Snobol4 Reference Manual

by Mark B. Emmer <marke@snobol4.com>

Copyright © 1985, 1988 Catspaw, Inc.
HTML markup by John English


Table of Contents

Chapter 1 Introduction

1.1 Language Background

Chapter 2 Running a SNOBOL4 Program

2.1 Basic Command Line Format
2.2 Providing Your Own Parameters
2.3 Command Line Examples

Chapter 3 Statements

3.1 Comment Statements
3.2 Control Statements
3.3 Program Statements
3.4 Continuation Statements
3.5 Multiple Statements
3.6 The END Statement

Chapter 4 Operators

4.1 Unary Operators
4.2 Binary Operators

Chapter 5 Keywords

5.1 Protected Keywords
5.2 Unprotected Keywords
5.3 Special Names

Chapter 6 Data Types and Conversion

6.1 Data Type Names
6.2 Data Type Conversion

Chapter 7 Patterns and Pattern Functions

7.1 Primitive Patterns
7.2 Primitive Pattern Functions

Chapter 8 Built-In Functions

Chapter 9 System Messages

9.1 Initial Messages
9.2 Termination Messages
9.3 Compilation Messages
9.4 Execution Error Messages
9.5 Execution Trace Messages