Программирование
Веб программирование

Создаем простой компилятор.

 
 

Эта статья о том, как можно сделать простой компилятор.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.CodeDom.Compiler;
using Microsoft.CSharp;
using System.IO;

namespace Compiler
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            CSharpCodeProvider cs = new CSharpCodeProvider();
            CompilerParameters param = new CompilerParameters();
//Указываем путь сборки. param.OutputAssembly = "program.dll";
//Указываем путь к исхдному коду и компилируем.
//Так же можно можно вместо "code.txt" указать массив строк. cs.CompileAssemblyFromFile(param, "code.txt"); } } }

Есть вопросы? Спроси на нашем форуме!!
Нет комментариев

Оставлять комментарии можно только зарегистрированным




Предупреждение: Вся информация представлена исключительно в образовательных целях.
Ни авторы, ни администрация не несут ответственности в случае ее использования в противозаконных целях.