summaryrefslogtreecommitdiffstats
path: root/dimension/directives.rules
diff options
context:
space:
mode:
authorTavian Barnes <tavianator@gmail.com>2010-03-23 19:54:52 -0400
committerTavian Barnes <tavianator@gmail.com>2010-03-23 19:54:52 -0400
commit44a4fe4772dae123e2755e9b214d289715ec27c3 (patch)
tree7b2a5c0b4b7f287c524151ec8d71ebca0267ecec /dimension/directives.rules
parent5952fd7587af834d6fee3443ad97c2ee11be81e1 (diff)
downloaddimension-44a4fe4772dae123e2755e9b214d289715ec27c3.tar.xz
Use $var instead of __var__ for internal symbols.
Diffstat (limited to 'dimension/directives.rules')
-rw-r--r--dimension/directives.rules10
1 files changed, 5 insertions, 5 deletions
diff --git a/dimension/directives.rules b/dimension/directives.rules
index c628807..82bdd8f 100644
--- a/dimension/directives.rules
+++ b/dimension/directives.rules
@@ -5,7 +5,7 @@
*/
LANGUAGE_DIRECTIVE: "#include" STRING {
- dmnsn_declare_symbol(symtable, "__include__", $2);
+ dmnsn_declare_symbol(symtable, "$include", $2);
dmnsn_delete_astnode($2);
}
| "#declare" IDENTIFIER "=" RVALUE {
@@ -31,18 +31,18 @@ LANGUAGE_DIRECTIVE: "#include" STRING {
YYERROR;
}
- dmnsn_local_symbol(symtable, "__cond__", cond);
+ dmnsn_local_symbol(symtable, "$cond", cond);
dmnsn_delete_astnode(cond);
}
| "#ifdef" "(" IDENTIFIER ")" {
dmnsn_astnode *node = dmnsn_find_symbol(symtable, $3.ptr);
- dmnsn_local_symbol(symtable, "__cond__",
+ dmnsn_local_symbol(symtable, "$cond",
dmnsn_new_ast_integer(node ? 1 : 0));
dmnsn_delete_astnode($3);
}
| "#ifndef" "(" IDENTIFIER ")" {
dmnsn_astnode *node = dmnsn_find_symbol(symtable, $3.ptr);
- dmnsn_local_symbol(symtable, "__cond__",
+ dmnsn_local_symbol(symtable, "$cond",
dmnsn_new_ast_integer(node ? 0 : 1));
dmnsn_delete_astnode($3);
}
@@ -72,7 +72,7 @@ LANGUAGE_DIRECTIVE: "#include" STRING {
}
| "#macro" IDENTIFIER "(" DECL_PARAMS ")" {
dmnsn_declare_symbol(symtable, $2.ptr, $4);
- dmnsn_local_symbol(symtable, "__macro__",
+ dmnsn_local_symbol(symtable, "$macro",
dmnsn_new_ast_string($2.ptr));
dmnsn_delete_astnode($2);
dmnsn_delete_astnode($4);