summaryrefslogtreecommitdiff
path: root/ext/json
diff options
context:
space:
mode:
authorhsbt <hsbt@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2015-04-12 08:36:37 +0000
committerhsbt <hsbt@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2015-04-12 08:36:37 +0000
commit2e4f0af00f85ca228bcf5fa919882359411c652a ()
tree6317ef3d0c352a8d7496139f34277e224fe3d4ac /ext/json
parent7b14512bee222bdb6392e865b00ef4b4c42b9364 (diff)
* ext/json/*, test/json/*: Reverted r50231. Because it's not works with
cross-compile environment. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50267 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--ext/json/extconf.rb3
-rw-r--r--ext/json/fbuffer/fbuffer.h190
-rw-r--r--ext/json/generator/depend21
-rw-r--r--ext/json/generator/extconf.rb4
-rw-r--r--ext/json/generator/generator.c1463
-rw-r--r--ext/json/generator/generator.h167
-rw-r--r--ext/json/lib/json.rb62
-rw-r--r--ext/json/lib/json/add/bigdecimal.rb28
-rw-r--r--ext/json/lib/json/add/complex.rb28
-rw-r--r--ext/json/lib/json/add/core.rb11
-rw-r--r--ext/json/lib/json/add/date.rb34
-rw-r--r--ext/json/lib/json/add/date_time.rb50
-rw-r--r--ext/json/lib/json/add/exception.rb31
-rw-r--r--ext/json/lib/json/add/ostruct.rb31
-rw-r--r--ext/json/lib/json/add/range.rb29
-rw-r--r--ext/json/lib/json/add/rational.rb27
-rw-r--r--ext/json/lib/json/add/regexp.rb30
-rw-r--r--ext/json/lib/json/add/struct.rb30
-rw-r--r--ext/json/lib/json/add/symbol.rb25
-rw-r--r--ext/json/lib/json/add/time.rb38
-rw-r--r--ext/json/lib/json/common.rb484
-rw-r--r--ext/json/lib/json/ext.rb21
-rw-r--r--ext/json/lib/json/generic_object.rb62
-rw-r--r--ext/json/lib/json/version.rb8
-rw-r--r--ext/json/parser/depend20
-rw-r--r--ext/json/parser/extconf.rb3
-rw-r--r--ext/json/parser/parser.c2222
-rw-r--r--ext/json/parser/parser.h93
-rw-r--r--ext/json/parser/parser.rl945
-rw-r--r--ext/json/parser/prereq.mk10
30 files changed, 6170 insertions, 0 deletions
@@ -0,0 +1,3 @@
@@ -0,0 +1,190 @@
@@ -0,0 +1,21 @@
@@ -0,0 +1,4 @@
@@ -0,0 +1,1463 @@
@@ -0,0 +1,167 @@
@@ -0,0 +1,62 @@
@@ -0,0 +1,28 @@
@@ -0,0 +1,28 @@
@@ -0,0 +1,11 @@
@@ -0,0 +1,34 @@
@@ -0,0 +1,50 @@
@@ -0,0 +1,31 @@
@@ -0,0 +1,31 @@
@@ -0,0 +1,29 @@
@@ -0,0 +1,27 @@
@@ -0,0 +1,30 @@
@@ -0,0 +1,30 @@
@@ -0,0 +1,25 @@
@@ -0,0 +1,38 @@
@@ -0,0 +1,484 @@
@@ -0,0 +1,21 @@
@@ -0,0 +1,62 @@
@@ -0,0 +1,8 @@
@@ -0,0 +1,20 @@
@@ -0,0 +1,3 @@
@@ -0,0 +1,2222 @@
@@ -0,0 +1,93 @@
@@ -0,0 +1,945 @@
@@ -0,0 +1,10 @@