dockimbel/Red — Issue #191: #define including < crashes compiler
Author: PeterWAWood
Created: 2011-12-23 07:56:57+00:00
State: open

The following program crashes the compiler

```REBOL
Red/System []

#define more-than-one? [1 <]

if more-than-one? 2 [print "more than one"]

```
The complier output is

```
-= Red/System Compiler =-
Compiling /Users/peter/Code/Red-System/test.reds ...
Script: "Red/System IA-32 code emitter" (none)
*** Loading Error: syntax error during LOAD phase: make object! [
code: 200
type: 'syntax
id: 'invalid
arg1: "tag"
arg2: "<"
arg3: none
near: "(line 3) #L 3 #define more-than-one? [1 <]"
where: none
]
*** in file: %runtime/BSD.reds
*** at line: 185
*** near: []
```