2009-04-01から1ヶ月間の記事一覧
#!/usr/bin/env ruby require "hpdf" pdf = HPDFDoc.new page = pdf.add_page page.set_line_width(10) page.set_gray_stroke(0.5) page.move_to(100, 100) page.line_to(150, 100) page.line_to(150, 50) page.stroke pdf.save_to_file(File.basename($0, "…
まんま import org.apache.commons.lang.enum.ValuedEnum; import java.util.*; public final class C2009041700_JavaVersionEnum extends ValuedEnum { //standard enums for version of JVM public static final int JAVA1_0_VALUE = 100; public static f…
PARSER_BEGIN(Test) import java.io.*; public class Test { public static void main(String args[]) throws ParseException { Test parser = new Test(System.in); parser.Input(); } } PARSER_END(Test) SKIP : { <SPACE: " " | "\t" | "\n" | "\r"> } TOKEN : { <A: "a"> | <B: "b"> | <C: "c"> } void Input() : {</c:></b:></a:></space:>…
#!/usr/bin/env ruby require "hpdf" pdf = HPDFDoc.new page = pdf.add_page page.set_gray_fill(0.5) page.move_to(100, 100) page.line_to(150, 100) page.line_to(150, 50) page.fill pdf.save_to_file(File.basename($0, ".rb") + ".pdf")
まんま import org.apache.commons.lang.enum.ValuedEnum; import java.util.*; public final class C2009041700_JavaVersionEnum extends ValuedEnum { //standard enums for version of JVM public static final int JAVA1_0_VALUE = 100; public static f…
PARSER_BEGIN(Test) import java.io.*; public class Test { public static void main(String args[]) throws ParseException { Test parser = new Test(System.in); parser.Input(); } } PARSER_END(Test) SKIP : { <SPACE: " " | "\t" | "\n" | "\r"> } TOKEN : { <A: "a"> | <B: "b"> | <C: "c"> | <D: "d"> } void Inpu…</d:></c:></b:></a:></space:>
#!/usr/bin/env ruby require "hpdf" pdf = HPDFDoc.new page = pdf.add_page font = pdf.get_font("Helvetica", nil) page.set_font_and_size(font, 20) page.begin_text page.move_text_pos(100, 100) page.show_text("foo") page.set_font_and_size(font,…
まんま import org.apache.commons.lang.enum.ValuedEnum; import java.util.*; public final class C2009041700_JavaVersionEnum extends ValuedEnum { //standard enums for version of JVM public static final int JAVA1_0_VALUE = 100; public static f…
PARSER_BEGIN(Test) import java.io.*; public class Test { public static void main(String args[]) throws ParseException { Test parser = new Test(System.in); parser.Input(); } } PARSER_END(Test) SKIP : { <SPACE: " " | "\t" | "\n" | "\r"> } TOKEN : { <A: "a"> | <B: "b"> | <C: "c"> | <D: "d"> } void Inpu…</d:></c:></b:></a:></space:>
#!/usr/bin/env ruby require "hpdf" pdf = HPDFDoc.new page = pdf.add_page y = 100 [[[], 0], [[3], 1], [[7, 3], 2], [[8, 7, 2, 7], 0], ].each do |dash, phase| page.set_dash(dash, phase) page.move_to(100, y); page.line_to(200, y); page.stroke…
まんま import org.apache.commons.lang.enum.ValuedEnum; import java.util.*; public final class C2009041700_JavaVersionEnum extends ValuedEnum { //standard enums for version of JVM public static final int JAVA1_0_VALUE = 100; public static f…
PARSER_BEGIN(Test) import java.io.*; public class Test { public static void main(String args[]) throws ParseException { Test parser = new Test(System.in); parser.Input(); } } PARSER_END(Test) SKIP : { <SPACE: " " | "\t" | "\n" | "\r"> } void Input() : {} { ( LOOKAHEAD("a"</space:>…
#!/usr/bin/env ruby require "hpdf" pdf = HPDFDoc.new page = pdf.add_page page.set_cmyk_stroke(1, 0, 0, 0) #page.set_rgb_stroke(1, 0, 0) page.move_to(100, 100) page.line_to(150, 100) page.line_to(150, 50) page.stroke #page.fill pdf.save_to_…
まんま import org.apache.commons.lang.enum.Enum; import java.util.*; public final class C2009040900_ColorEnum extends Enum { public static final C2009040900_ColorEnum RED = new C2009040900_ColorEnum("Red"); public static final C2009040900_…
PARSER_BEGIN(Test) import java.io.*; public class Test { public static void main(String args[]) throws ParseException { Test parser = new Test(System.in); parser.Input(); } } PARSER_END(Test) SKIP : { <SPACE: " " | "\t" | "\n" | "\r"> } TOKEN : { <A: "a"> | <B: "b"> | <C: "c"> | <D: "d"> } void Inpu…</d:></c:></b:></a:></space:>
#!/usr/bin/env ruby require "hpdf" pdf = HPDFDoc.new page = pdf.add_page page.set_cmyk_fill(1, 0, 0, 0) #page.set_rgb_fill(1, 0, 0) page.move_to(100, 100) page.line_to(150, 100) page.line_to(150, 50) page.fill pdf.save_to_file(File.basenam…
まんま import org.apache.commons.lang.enum.Enum; import java.util.*; public final class C2009040900_ColorEnum extends Enum { public static final C2009040900_ColorEnum RED = new C2009040900_ColorEnum("Red"); public static final C2009040900_…
PARSER_BEGIN(Test) import java.io.*; public class Test { public static void main(String args[]) throws ParseException { Test parser = new Test(System.in); parser.Input(); } } PARSER_END(Test) SKIP : { <SPACE: " " | "\t" | "\n" | "\r"> } TOKEN : { <A: "a"> | <B: "b"> | <C: "c"> | <D: "d"> } void Inpu…</d:></c:></b:></a:></space:>
#!/usr/bin/env ruby require "hpdf" pdf = HPDFDoc.new page = pdf.add_page font = pdf.get_font("Helvetica", nil) page.set_font_and_size(font, 20) page.begin_text page.move_text_pos(100, 100) page.show_text("foo") page.set_char_space(50) page…
まんま import org.apache.commons.lang.enum.Enum; import java.util.*; public final class C2009040900_ColorEnum extends Enum { public static final C2009040900_ColorEnum RED = new C2009040900_ColorEnum("Red"); public static final C2009040900_…
PARSER_BEGIN(Test) import java.io.*; public class Test { public static void main(String args[]) throws ParseException { Test parser = new Test(System.in); parser.Input(); } } PARSER_END(Test) SKIP : { <SPACE: " " | "\t" | "\n" | "\r"> } TOKEN : { <A: "a"> | <B: "b"> | <C: "c"> | <D: "d"> } void Inpu…</d:></c:></b:></a:></space:>
#!/usr/bin/env ruby require "hpdf" pdf = HPDFDoc.new page = pdf.add_page page.rectangle(100, 100, 200, 50) page.stroke pdf.save_to_file(File.basename($0, ".rb") + ".pdf") stroke がないと描画されないようだ
まんま import org.apache.commons.lang.enum.Enum; import java.util.*; public final class C2009040900_ColorEnum extends Enum { public static final C2009040900_ColorEnum RED = new C2009040900_ColorEnum("Red"); public static final C2009040900_…
複数 LOOKAHEAD を書いたときの動作再確認 PARSER_BEGIN(Test) import java.io.*; public class Test { public static void main(String args[]) throws ParseException { Test parser = new Test(System.in); parser.Input(); } } PARSER_END(Test) SKIP : …
#!/usr/bin/env ruby require "hpdf" pdf = HPDFDoc.new page = pdf.add_page #p page.move_to_next_line page.move_to(100, 100) p page.move_to_next_line page.line_to(150, 100) page.line_to(150, 50) page.stroke #p page.move_to_next_line pdf.save_…
まんま import org.apache.commons.lang.enum.Enum; import java.util.*; public final class C2009040900_ColorEnum extends Enum { public static final C2009040900_ColorEnum RED = new C2009040900_ColorEnum("Red"); public static final C2009040900_…
二つ書くと? PARSER_BEGIN(Test) import java.io.*; public class Test { public static void main(String args[]) throws ParseException { Test parser = new Test(System.in); parser.Input(); } } PARSER_END(Test) SKIP : { <SPACE: " " | "\t" | "\n" | "\r"> } TOKEN : { <A: "a"> | <B: "b"> | <C: "c"> | <D: "d"> | </d:></c:></b:></a:></space:>
#!/usr/bin/env ruby require "hpdf" pdf = HPDFDoc.new page = pdf.add_page page.move_to(100, 100) page.line_to(150, 100) page.line_to(150, 50) page.move_to(200, 100) page.line_to(250, 100) page.line_to(250, 50) page.stroke pdf.save_to_file(F…
まんま import org.apache.commons.lang.enum.Enum; import java.util.*; public final class C2009040900_ColorEnum extends Enum { public static final C2009040900_ColorEnum RED = new C2009040900_ColorEnum("Red"); public static final C2009040900_…
PARSER_BEGIN(Test) import java.io.*; public class Test { public static void main(String args[]) throws ParseException { Test parser = new Test(System.in); parser.Input(); } } PARSER_END(Test) SKIP : { <SPACE: " " | "\t" | "\n" | "\r"> } TOKEN : { <A: "a"> | <B: "b"> | <C: "c"> | <D: "d"> } void Inpu…</d:></c:></b:></a:></space:>