6eaff6eee5ed473facb8ebce17297e1197f9b0b4
[nit.git] / lib / core / core.nit
1 # This file is part of NIT ( http://www.nitlanguage.org ).
2 #
3 # Copyright 2004-2008 Jean Privat <jean@pryen.org>
4 # Copyright 2008 Floréal Morandat <morandat@lirmm.fr>
5 #
6 # This file is free software, which comes along with NIT. This software is
7 # distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
8 # without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
9 # PARTICULAR PURPOSE. You can modify it is you want, provided this header
10 # is kept unaltered, and a notification of the changes is added.
11 # You are allowed to redistribute it and sell it, alone or is a part of
12 # another product.
13
14 # Standard classes and methods used by default by Nit programs and libraries.
15 # This module is implicitly imported by every module.
16 module core is
17 new_annotation test
18 new_annotation before
19 new_annotation before_all
20 new_annotation after
21 new_annotation after_all
22 end
23
24 import posix
25 import environ
26 import time
27 import file
28 import exec
29 import stream
30 import collection
31 import math
32 import text
33 import kernel
34 import gc
35 import bitset
36 import queue
37 import numeric
38 import error
39 import re
40 import bytes
41 import fixed_ints