summaryrefslogtreecommitdiff
path: root/ext/json
diff options
context:
space:
mode:
-rw-r--r--ext/json/extconf.rb3
-rw-r--r--ext/json/lib/json.rb235
-rw-r--r--ext/json/lib/json/Array.xpm21
-rw-r--r--ext/json/lib/json/FalseClass.xpm21
-rw-r--r--ext/json/lib/json/Hash.xpm21
-rw-r--r--ext/json/lib/json/Key.xpm73
-rw-r--r--ext/json/lib/json/NilClass.xpm21
-rw-r--r--ext/json/lib/json/Numeric.xpm28
-rw-r--r--ext/json/lib/json/String.xpm96
-rw-r--r--ext/json/lib/json/TrueClass.xpm21
-rw-r--r--ext/json/lib/json/add/core.rb120
-rw-r--r--ext/json/lib/json/add/rails.rb58
-rw-r--r--ext/json/lib/json/common.rb354
-rw-r--r--ext/json/lib/json/editor.rb1363
-rw-r--r--ext/json/lib/json/ext.rb13
-rw-r--r--ext/json/lib/json/json.xpm1499
-rw-r--r--ext/json/lib/json/pure.rb75
-rw-r--r--ext/json/lib/json/pure/generator.rb394
-rw-r--r--ext/json/lib/json/pure/parser.rb259
-rw-r--r--ext/json/lib/json/version.rb9
20 files changed, 4684 insertions, 0 deletions
@@ -0,0 +1,3 @@
@@ -0,0 +1,235 @@
@@ -0,0 +1,21 @@
@@ -0,0 +1,21 @@
@@ -0,0 +1,21 @@
@@ -0,0 +1,73 @@
@@ -0,0 +1,21 @@
@@ -0,0 +1,28 @@
@@ -0,0 +1,96 @@
@@ -0,0 +1,21 @@
@@ -0,0 +1,120 @@
@@ -0,0 +1,58 @@
@@ -0,0 +1,354 @@
@@ -0,0 +1,1363 @@
@@ -0,0 +1,13 @@
@@ -0,0 +1,1499 @@
@@ -0,0 +1,75 @@
@@ -0,0 +1,394 @@
@@ -0,0 +1,259 @@
@@ -0,0 +1,9 @@