How to Build Translation System - system

I want build translate system to translate text from english to arabic.
what kind of language should I use?
also what steps should I follow to build this system?

You should before think to an algorithm for translation, after you can use whatever language you like denpend on where you will use the application (web, phone, terminal,..), i think translation systems works with graph implementation.

Related

Parse Anypic multi languages

does anyone know how to get multi languages by using Parse Anypic? Is there a languages file to change? Then via a setting menu one user can change the languages, or the language is shown according to the mobile language.
Thanks
You can implement localization by yourself. You may do it by following this tutorial which I think is a good starting point.

What interpreted language can i leverage for debugging?

I spoke about developing a programming language. Instead of making it compiled i am considering making it interpreted. So what i like to do is parse the syntax myself, build the AST and output source in an existing scripting language.
The thing i'd like to know is what interpreted language can i leverage for debugging? I'd like a call stack, file/source name and line #, to modify variables on the fly, etc.
What IDE must i use? i like visual studios but i presume it has no support for any interpreted languages
You should use Eclipse to do what you want. There is a lot of any interpreted language supports and you can easily debug with the Debug Perspective.
The advantage of the Python language is that all is open-source. Indeed, there is no obfuscation and you can watch the source code without any problem.

Design a mini script language

my project this year is to develop a text mining tool (with new features)
so we need a mini script language in this tool to add annotation to texts
this language should be simple and like lisp grammars (left and right side) .
what i need is how to design this language ,i know how to constract the compiler ,
but how to write language grammars ? , and i want to use some mini open source language or any language bnf
please advice me and if there is a language i can use and customize to meet my needs ?
EDIT : if anybody can give a link for grammar (bnf) for lisp or any language like it
many thanks
You can consider us this
http://www.antlr.org/
to design your language.
If possible, I would recommend just using Lua. If you use their interpreter, which is designed to be easily embedded in other programs, it will save you the time of designing, implementing, and testing your own language.
Otherewise, you may be able to re-use the Lua parser code to parse your own Lua-like language.

How to create an Eclipse editor plugin with syntax checking and coloring as fast as possible?

I'm working on a project that requires me to create a series of editors for languages that are quite different. The syntaxes are defined by us.
I'm looking for a solution for this.
Is there a shortcut to take in this problem?
You could use XText:
a framework for development of textual domain specific languages (DSLs).
Just describe your very own DSL using Xtext's simple EBNF grammar language and the generator will create a parser, an AST-meta model (implemented in EMF) as well as a full-featured Eclipse text editor from that.
Alternatives to XText are Rascal or Spoofax, both less popular than XText but interesting for they support more general context-free grammars, among other things. Nice to check out.
If you are looking for a more low level, programmable solution, then Eclipse's IDE Meta-tooling platform is a good choice (IMP).
What IMP gives you is API to connect your existing parsers to Eclipse without much hassle. You need to implement an IParseController interface, to call your parser and ITokenIterator to produce tokens and some other interface to assign fonts to each kind of token.
The aforementioned Rascal and Spoofax are both build on top of IMP.
Not mentioned is DLTK (proposed also in Tutorial regarding the development of a custom Eclipse editor)
There are Ruby, bash that are implemented with it.

Analog circuit simulation library?

I'm working on a genetic programming tool and I'd like to evolve analog circuits. Can anyone suggest a library or tool or even a reference for hooking my GP code up? I just need some way to have something like SPICE evaluate the circuits that are created by my code. I've seen reference to plain text representations of the circuits (netlists) which are used by tools like SPICE. I'd like to know if there is a better way to connect to a simulator than to run it and pass the netlist on standard input. My code is written in C, in case you're wondering what sort of library I'm interested in.
Modelica has various circuit analysis capabilities.
SPICE is the reference electronics simulator.
I think it's mostly written in Forth, these days mostly using a Forth-to-C translator. I'd try to integrate it simply reading its text output to pick the values you want to {min/max}imize