Tweak the header slightly
[philodendron.git] / compiler / bc_constants.lua
blobbd3a8b27f5ba9df45e06a7251a8d1060e726fe0e
1 --[[--------------------------------------------------------------------
3 Gazelle: a system for building fast, reusable parsers
5 bc_constants.lua
7 Constants for writing compiled grammars in Bitcode format. See
8 FILEFORMAT for more details.
10 Copyright (c) 2007 Joshua Haberman. See LICENSE for details.
12 --------------------------------------------------------------------]]--
14 BC_INTFAS = 8
15 BC_INTFA = 9
16 BC_STRINGS = 10
17 BC_RTNS = 11
18 BC_RTN = 12
20 BC_INTFA_STATE = 0
21 BC_INTFA_FINAL_STATE = 1
22 BC_INTFA_TRANSITION = 2
23 BC_INTFA_TRANSITION_RANGE = 3
25 BC_STRING = 0
27 BC_RTN_INFO = 0
28 BC_RTN_STATE = 1
29 BC_RTN_TRANSITION_TERMINAL = 2
30 BC_RTN_TRANSITION_NONTERM = 3
31 BC_RTN_DECISION = 4
32 BC_RTN_IGNORE = 5
34 -- vim:et:sts=2:sw=2