about summary refs log tree commit diff
path: root/src/libsyntax/syntax.rc
diff options
context:
space:
mode:
authorKevin Cantu <me@kevincantu.org>2012-05-29 21:35:12 -0700
committerBrian Anderson <banderson@mozilla.com>2012-05-31 11:15:00 -0700
commit7dcbaedd329295e1f2692bb2d9eae860a820d0a8 (patch)
treebe0272a0ec2e259da231f9147aaf1dc09b5758c5 /src/libsyntax/syntax.rc
parentff6cde788229484e128849d67e4f32b178b18c84 (diff)
downloadrust-7dcbaedd329295e1f2692bb2d9eae860a820d0a8.tar.gz
rust-7dcbaedd329295e1f2692bb2d9eae860a820d0a8.zip
Rename librustsyntax to libsyntax
Per issue #2418.
Diffstat (limited to 'src/libsyntax/syntax.rc')
-rw-r--r--src/libsyntax/syntax.rc72
1 files changed, 72 insertions, 0 deletions
diff --git a/src/libsyntax/syntax.rc b/src/libsyntax/syntax.rc
new file mode 100644
index 00000000000..8284138c675
--- /dev/null
+++ b/src/libsyntax/syntax.rc
@@ -0,0 +1,72 @@
+#[link(name = "syntax",
+       vers = "0.2",
+       uuid = "9311401b-d6ea-4cd9-a1d9-61f89499c645")];
+
+
+
+#[crate_type = "lib"];
+
+#[no_core];
+
+use core(vers = "0.2");
+use std(vers = "0.2");
+
+import core::*;
+
+mod attr;
+mod diagnostic;
+mod codemap;
+mod ast;
+mod ast_util;
+mod ast_map;
+mod visit;
+mod fold;
+mod util {
+    mod interner;
+}
+
+mod parse {
+    export parser;
+    export lexer;
+    export comments;
+    export prec;
+    export classify;
+    export attr;
+
+    mod eval;
+    mod lexer;
+    mod parser;
+    mod token;
+    mod comments;
+    mod attr;
+
+    #[doc = "Common routines shared by parser mods"]
+    mod common;
+
+    #[doc = "Functions dealing with operator precedence"]
+    mod prec;
+
+    #[doc = "Routines the parser uses to classify AST nodes"]
+    mod classify;
+}
+
+mod print {
+    mod pp;
+    mod pprust;
+}
+
+mod ext {
+    mod base;
+    mod expand;
+    mod qquote;
+    mod build;
+
+    mod fmt;
+    mod env;
+    mod simplext;
+    mod concat_idents;
+    mod ident_to_str;
+    mod log_syntax;
+    mod auto_serialize;
+    mod source_util;
+}