vbcpp - ict+r 2012

Download VBCPP - ICT+R 2012

Post on 06-May-2015

1.010 views

Category:

Technology

0 download

Embed Size (px)

DESCRIPTION

第2回 立命館・全国高校生ソフトウェア創作コンテストICT Challenger +R 2012で発表した際に使用した、プレゼン資料です。 SlideShare向けに、一部修正してあります。

TRANSCRIPT

  • 1.VBCPP()(slideshare)

2. HTML5 (10) dosStudioHTML5Step:http://html5step.bonprosoft.com/ 3. VBCPP () VBCPP .NET 4. VBCPP 5. AST AST 6. DSL () 7. VBCPP4.NET Framework / 2 8. VBCPP(1)VBCPP ex.) VBC#FizzBuzz () 9. VBCPP(2).NET Framework (ex.StreamReader)(ex.OpenFileDialog) 10. VBCPP(3) .NET Framework Integer main().NET Framework { .NETInteger num; FrameworkConsole.WriteLine(hoge); } Before ->After int-> Integer int main() str ->String { printf -> Console.WriteLineint num;printf(hoge); } 11. VBCPP(4) VBCPP IntegerString(VBCPP) 12. VBCPP VBCPP 1. VBCPP 2. Generator(Core)AST 3. Compiler(Core) (23VBCPP)&&entry = "&& ~~~~&& VBCPP 13. VBCPP(2) VBCPP.exeVBCPP&&entry = "&& ~~~~&& VBCPP 14. VBCPP(2)-2(VBBrainf*ck)&&entry = "Main"&& Public Sub Main() StreamReaderDim d As New Windows.Forms.OpenFileDialogIf d.ShowDialog = Windows.Forms.DialogResult.OK Then OpenFileDialog Console.WriteLine("Path"+d.FileName) Console.WriteLine("=====Body=====") (.NET Framework) Dim st As New IO.StreamReader(d.FileName) Console.WriteLine(st.ReadToEnd) st.Close()End IfConsole.WriteLine("Repeat words after HelloWorld with Brainfuck.")printf(Lets start!!)BFHello() VBprintf End Sub(Console.WriteLine)&&&&+++++++++[>++++++++>+++++++++++>+++++-.------------.+.+[>,. C < R , T . + [ I ] . 26. ICT+R !ICT+R. ICT+R ! I C T + R . Brainfuck + [ > , . < ] Echo