2008-12-01から1ヶ月間の記事一覧
module Main where import Text.ParserCombinators.Parsec import Text.ParserCombinators.Parsec.Token import Text.ParserCombinators.Parsec.Language lexer :: TokenParser () lexer = makeTokenParser(javaStyle) run :: Show a => Parser a -> String …
#!/usr/bin/env lua function print_table(t) table.foreachi(t, function (i, v) print(v) end ) end t = {"foo", "bar", "baz"} table.sort(t) print_table(t) print() t = {"foo", "bar", "baz"} table.sort(t, function(v1, v2) return v1 > v2 end ) pr…
>> require "rubygems" => true >> require "active_support" => true >> Date.new(2008, 12, 31).yesterday => Tue, 30 Dec 2008
import org.apache.commons.lang.math.NumberUtils; public class C2008122300 { public static void main(String[] args) { System.out.println(NumberUtils.createInteger("1")); System.out.println(NumberUtils.createInteger("1").getClass().getName()…
module Main where import Text.ParserCombinators.Parsec import Text.ParserCombinators.Parsec.Token import Text.ParserCombinators.Parsec.Language lexer :: TokenParser () lexer = makeTokenParser(javaStyle) run :: Show a => Parser a -> String …
#!/usr/bin/env lua print(table.getn({ "foo", "bar", "baz" })) print(table.getn({ FOO = "foo", BAR = "bar", "baz" })) で、 3 1
>> require "rubygems" => true >> require "active_support" => true >> Date.new(2008, 12, 31).years_since(1) => Thu, 31 Dec 2009
import org.apache.commons.lang.math.NumberUtils; public class C2008122200 { public static void main(String[] args) { System.out.println(NumberUtils.createFloat("1.2")); System.out.println(NumberUtils.createFloat("1.2").getClass().getName()…
module Main where import Text.ParserCombinators.Parsec import Text.ParserCombinators.Parsec.Token import Text.ParserCombinators.Parsec.Language lexer :: TokenParser () lexer = makeTokenParser(javaStyle) run :: Show a => Parser a -> String …
#!/usr/bin/env lua table.foreachi({ "foo", "bar", "baz" }, function (i, v) print(i, v) return nil end ) table.foreachi({ FOO = "foo", BAR = "bar", "baz" }, function (i, v) print(i, v) return nil end ) で、 1 foo 2 bar 3 baz 1 baz
>> require "rubygems" => true >> require "active_support" => true >> Date.new(2008, 12, 31).years_ago(1) => Mon, 31 Dec 2007
import org.apache.commons.lang.math.NumberUtils; public class C2008122100 { public static void main(String[] args) { System.out.println(NumberUtils.createDouble("1.2")); System.out.println(NumberUtils.createDouble("1.2").getClass().getName…
module Main where import Text.ParserCombinators.Parsec import Text.ParserCombinators.Parsec.Token import Text.ParserCombinators.Parsec.Language lexer :: TokenParser () lexer = makeTokenParser(javaStyle) run :: Show a => Parser a -> String …
#!/usr/bin/env lua table.foreach({ "foo", "bar", "baz" }, function (k, v) print(k, v) return nil end ) table.foreach({ FOO = "foo", BAR = "bar", "baz" }, function (k, v) print(k, v) return nil end ) で、 1 foo 2 bar 3 baz 1 baz FOO foo BAR…
>> require "rubygems" => true >> require "active_support" => true >> Date.new(2008, 12, 31).tomorrow => Thu, 01 Jan 2009
import org.apache.commons.lang.math.NumberUtils; public class C2008122000 { public static void main(String[] args) { System.out.println(NumberUtils.createBigInteger("1")); System.out.println(NumberUtils.createBigInteger("1").getClass().get…
module Main where import Text.ParserCombinators.Parsec import Text.ParserCombinators.Parsec.Token import Text.ParserCombinators.Parsec.Language lexer :: TokenParser () lexer = makeTokenParser(javaStyle) run :: Show a => Parser a -> String …
#!/usr/bin/env lua print(table.concat({ "foo", "bar", "baz" })) print(table.concat({ "foo", "bar", "baz" }, ":")) print(table.concat({ "foo", "bar", "baz" }, ":", 2)) print(table.concat({ "foo", "bar", "baz" }, ":", 1, 2)) print(table.conc…
>> require "rubygems" => true >> require "active_support" => true >> Date.new(2008, 12, 31).since(1) => Wed Dec 31 00:00:01 +0900 2008 >> Date.new(2008, 12, 31).in(1) => Wed Dec 31 00:00:01 +0900 2008
import org.apache.commons.lang.math.NumberUtils; public class C2008121900 { public static void main(String[] args) { System.out.println(NumberUtils.createBigDecimal("1")); System.out.println(NumberUtils.createBigDecimal("1").getClass().get…
module Main where import Text.ParserCombinators.Parsec import Text.ParserCombinators.Parsec.Token import Text.ParserCombinators.Parsec.Language lexer :: TokenParser () lexer = makeTokenParser(javaStyle) run :: Show a => Parser a -> String …
#!/usr/bin/env lua x = string.gsub("abc ABC", "(%l+)", "(%1)") print(x) x = string.gsub("abc ABC", "(%L+)", "(%1)") print(x) x = string.gsub("foo bar", "(%s+)", ":") print(x) x = string.gsub("foo bar", "(%S+)", "(%1)") print(x) x = string.…
>> require "rubygems" => true >> require "active_support" => true >> Date.new(2008, 12, 31).next_year => Thu, 31 Dec 2009
import org.apache.commons.lang.math.NumberUtils; public class C2008121800 { public static void main(String[] args) { System.out.println(NumberUtils.compare(1.2, 1.2)); System.out.println(NumberUtils.compare(1.1, 1.2)); System.out.println(N…
module Main where import Text.ParserCombinators.Parsec import Text.ParserCombinators.Parsec.Token import Text.ParserCombinators.Parsec.Language lexer :: TokenParser () lexer = makeTokenParser(javaStyle) run :: Show a => Parser a -> String …
#!/usr/bin/env lua x = string.gsub("foo bar", "(.+)", "%1|%1") print(x) x = string.gsub("foo bar", "(%a+)", "%1|%1") print(x) x = string.gsub("foo\t\tbar", "(%c+)", "") print(x) x = string.gsub("foo 123 456", "(%d+)", "(%1)") print(x) x = …
>> require "rubygems" => true >> require "active_support" => true >> Date.new(2008, 12, 31).next_week => Mon, 05 Jan 2009
import org.apache.commons.lang.NumberUtils; public class C2008121700 { public static void main(String[] args) { //System.out.println(NumberUtils.BYTE_MINUS_ONE); //System.out.println(NumberUtils.BYTE_ONE); } } で、 C2008121700.java:2: 警告…
deprecated。brackets を使う module Main where import Text.ParserCombinators.Parsec import Text.ParserCombinators.Parsec.Token import Text.ParserCombinators.Parsec.Language lexer :: TokenParser () lexer = makeTokenParser(javaStyle) run :: S…
まんま #!/usr/bin/env lua x = string.gsub("hello world", "(%w+)", "%1 %1") print(x) x = string.gsub("hello world", "(%w+)", "%1 %1", 1) print(x) x = string.gsub("hello world from Lua", "(%w+)%s*(%w+)", "%2 %1") print(x) x = string.gsub("ho…