From 42b44b21b11ded0a7dbbe196b1c9d338ef33b614 Mon Sep 17 00:00:00 2001 From: Alex Crichton Date: Mon, 10 Jun 2013 13:00:38 -0700 Subject: Rename all files with the 'rc' extension --- src/libsyntax/syntax.rc | 99 ------------------------------------------------- src/libsyntax/syntax.rs | 99 +++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 99 insertions(+), 99 deletions(-) delete mode 100644 src/libsyntax/syntax.rc create mode 100644 src/libsyntax/syntax.rs (limited to 'src/libsyntax') diff --git a/src/libsyntax/syntax.rc b/src/libsyntax/syntax.rc deleted file mode 100644 index 278600bc039..00000000000 --- a/src/libsyntax/syntax.rc +++ /dev/null @@ -1,99 +0,0 @@ -// Copyright 2012-2013 The Rust Project Developers. See the COPYRIGHT -// file at the top-level directory of this distribution and at -// http://rust-lang.org/COPYRIGHT. -// -// Licensed under the Apache License, Version 2.0 or the MIT license -// , at your -// option. This file may not be copied, modified, or distributed -// except according to those terms. - -/*! This module contains the Rust parser. It maps source text - * to token trees and to ASTs. It contains code for expanding - * macros. - */ - -#[link(name = "syntax", - vers = "0.7-pre", - uuid = "9311401b-d6ea-4cd9-a1d9-61f89499c645")]; - -#[license = "MIT/ASL2"]; -#[crate_type = "lib"]; - -#[allow(non_camel_case_types)]; -#[deny(deprecated_pattern)]; - -#[no_core]; -#[no_std]; - -extern mod core(name = "std"); -extern mod extra(name = "extra"); - -// For deriving(Encodable) purposes... -extern mod std(name = "std"); - -use core::prelude::*; - -pub mod util { - pub mod interner; - #[cfg(test)] - pub mod parser_testing; -} - -pub mod syntax { - pub use ext; - pub use parse; -} - -pub mod opt_vec; -pub mod attr; -pub mod diagnostic; -pub mod codemap; -pub mod abi; -pub mod ast; -pub mod ast_util; -pub mod ast_map; -pub mod visit; -pub mod fold; - - -#[path = "parse/mod.rs"] -pub mod parse; - -pub mod print { - pub mod pp; - pub mod pprust; -} - -pub mod ext { - pub mod asm; - pub mod base; - pub mod expand; - - pub mod quote; - - #[path = "deriving/mod.rs"] - pub mod deriving; - - pub mod build; - - pub mod tt { - pub mod transcribe; - pub mod macro_parser; - pub mod macro_rules; - } - - - pub mod fmt; - pub mod env; - pub mod bytes; - pub mod concat_idents; - pub mod log_syntax; - pub mod auto_encode; - pub mod source_util; - - #[path = "pipes/mod.rs"] - pub mod pipes; - - pub mod trace_macros; -} diff --git a/src/libsyntax/syntax.rs b/src/libsyntax/syntax.rs new file mode 100644 index 00000000000..278600bc039 --- /dev/null +++ b/src/libsyntax/syntax.rs @@ -0,0 +1,99 @@ +// Copyright 2012-2013 The Rust Project Developers. See the COPYRIGHT +// file at the top-level directory of this distribution and at +// http://rust-lang.org/COPYRIGHT. +// +// Licensed under the Apache License, Version 2.0 or the MIT license +// , at your +// option. This file may not be copied, modified, or distributed +// except according to those terms. + +/*! This module contains the Rust parser. It maps source text + * to token trees and to ASTs. It contains code for expanding + * macros. + */ + +#[link(name = "syntax", + vers = "0.7-pre", + uuid = "9311401b-d6ea-4cd9-a1d9-61f89499c645")]; + +#[license = "MIT/ASL2"]; +#[crate_type = "lib"]; + +#[allow(non_camel_case_types)]; +#[deny(deprecated_pattern)]; + +#[no_core]; +#[no_std]; + +extern mod core(name = "std"); +extern mod extra(name = "extra"); + +// For deriving(Encodable) purposes... +extern mod std(name = "std"); + +use core::prelude::*; + +pub mod util { + pub mod interner; + #[cfg(test)] + pub mod parser_testing; +} + +pub mod syntax { + pub use ext; + pub use parse; +} + +pub mod opt_vec; +pub mod attr; +pub mod diagnostic; +pub mod codemap; +pub mod abi; +pub mod ast; +pub mod ast_util; +pub mod ast_map; +pub mod visit; +pub mod fold; + + +#[path = "parse/mod.rs"] +pub mod parse; + +pub mod print { + pub mod pp; + pub mod pprust; +} + +pub mod ext { + pub mod asm; + pub mod base; + pub mod expand; + + pub mod quote; + + #[path = "deriving/mod.rs"] + pub mod deriving; + + pub mod build; + + pub mod tt { + pub mod transcribe; + pub mod macro_parser; + pub mod macro_rules; + } + + + pub mod fmt; + pub mod env; + pub mod bytes; + pub mod concat_idents; + pub mod log_syntax; + pub mod auto_encode; + pub mod source_util; + + #[path = "pipes/mod.rs"] + pub mod pipes; + + pub mod trace_macros; +} -- cgit 1.4.1-3-g733a5