diff options
author | Tavian Barnes <tavianator@gmail.com> | 2010-04-07 01:17:28 -0400 |
---|---|---|
committer | Tavian Barnes <tavianator@gmail.com> | 2010-04-07 01:17:28 -0400 |
commit | 7d6663eeb68bf9d0a3dff86128827c0c1d85df69 (patch) | |
tree | 7e9c5775d78e0868bf315eeadcfcadacec784707 /dimension/lexer.l | |
parent | 2a6bb6c6e0c7d5019e484ab4393941b8801d63ea (diff) | |
download | dimension-7d6663eeb68bf9d0a3dff86128827c0c1d85df69.tar.xz |
Implement CSG in front-end.
Diffstat (limited to 'dimension/lexer.l')
-rw-r--r-- | dimension/lexer.l | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/dimension/lexer.l b/dimension/lexer.l index 2fb37cd..77772ae 100644 --- a/dimension/lexer.l +++ b/dimension/lexer.l @@ -194,6 +194,7 @@ unsigned long wchar; "cos" RETURN_TOKEN(DMNSN_T_COS); "cosh" RETURN_TOKEN(DMNSN_T_COSH); "degrees" RETURN_TOKEN(DMNSN_T_DEGREES); +"difference" RETURN_TOKEN(DMNSN_T_DIFFERENCE); "diffuse" RETURN_TOKEN(DMNSN_T_DIFFUSE); "direction" RETURN_TOKEN(DMNSN_T_DIRECTION); "div" RETURN_TOKEN(DMNSN_T_DIV); @@ -209,6 +210,7 @@ unsigned long wchar; "green" RETURN_TOKEN(DMNSN_T_GREEN); "int" RETURN_TOKEN(DMNSN_T_INT); "interior" RETURN_TOKEN(DMNSN_T_INTERIOR); +"intersection" RETURN_TOKEN(DMNSN_T_INTERSECTION); "ior" RETURN_TOKEN(DMNSN_T_IOR); "ln" RETURN_TOKEN(DMNSN_T_LN); "location" RETURN_TOKEN(DMNSN_T_LOCATION); @@ -217,6 +219,7 @@ unsigned long wchar; "light_source" RETURN_TOKEN(DMNSN_T_LIGHT_SOURCE); "max" RETURN_TOKEN(DMNSN_T_MAX); "max_trace_level" RETURN_TOKEN(DMNSN_T_MAX_TRACE_LEVEL); +"merge" RETURN_TOKEN(DMNSN_T_MERGE); "min" RETURN_TOKEN(DMNSN_T_MIN); "mod" RETURN_TOKEN(DMNSN_T_MOD); "no" RETURN_TOKEN(DMNSN_T_NO); @@ -252,6 +255,7 @@ unsigned long wchar; "transmit" RETURN_TOKEN(DMNSN_T_TRANSMIT); "true" RETURN_TOKEN(DMNSN_T_TRUE); "u" RETURN_TOKEN(DMNSN_T_U); +"union" RETURN_TOKEN(DMNSN_T_UNION); "up" RETURN_TOKEN(DMNSN_T_UP); "v" RETURN_TOKEN(DMNSN_T_V); "val" RETURN_TOKEN(DMNSN_T_VAL); |