-
Notifications
You must be signed in to change notification settings - Fork 0
Home
J$shell is a programming language invented by wilmix jemin at years 2014 to 2019 and it is used with writ technologies. ie) J$shell Project took place between Jan 2014 to Feb 2019... J$shell supports Obfuscuation, prevents code stealing. J$Shell p.l also comes with J$shell CWE-Editor. J$Shell p.l is invented in Gdollar p.l and Java. but J$ShellCWEEditor is invented in C#. J$Shell program also connect with Wnosql(*) Securable Database.
=>has Beautiful attractive keywords =>used in software development =>run and compile at same time =>intermediate code .C$ is used. =>J$shell-cdollar has advanced concepts.. =>Graphics quality is best one. =>It is used for billing, datastructures creation and used for forms creation =>used with wnosql db.
J$shell-CWE is the editor invented in C# by wilmix jemin j.This is focused for compiling and running .j$shell files, prevent code stealing,prototype.This CWE Editor screenshot is given below..
J$shell-cdollar is the editor invented in C# by wilmix jemin j.This is focused for compiling and running .cdollar files.This CWE Editor screenshot is given below..
package; packagename <% classname { public void main() {
<$ J$shell source code %>
%>
?>
J$shell contains J$Shell-Cdollar Advanced DataStructures,C/C++ oops called as J$shell oops.
J$Shell also be used to create datastructures..
J$Shell also contains J$C$Shellpackages.. So no need to study CDollar p.l.
Example-1 :Write a J$Shell program using pointer ======== =======================================
MyP { Programs { public void main() {<Str> s="dsdds";
// pointer {*} pointer name (l) Pointers ( variablevalue)
{*} l Pointers (s);
// add s value to Pointer l l.add(s);
for (int i = 0; i NOT= l.size(); i = i + 1)
{
<OBJECT> obj=l.GETKEY(i);
<PRINTLN>(obj);
}
%>
?>
dsdds dsdds
NOTE: When you compile the program using J$SHELL-CWEEDITOR you will get pointer.Jshell object file
and *.exe and *.dll file in output folder.
================================================================================================== Example-2 : Write a J$Shell program using J$Shelloops concepts BAG for constructing Tree.
CUTIL; HierachialTree <% roots { public void main() {
Bag tree Bag();
Bag Member Bag();
Member.PUT("A","CLASS5"); Member.PUT("B","CLASS5"); Member.PUT("C","CLASS5"); Member.PUT("D","CLASS5"); Member.PUT("CLASS6","CLASS6"); Bag slibings Bag(); slibings.PUT("A","s1"); slibings.PUT("A","s2"); slibings.PUT("B","s11"); slibings.PUT("B","s21"); slibings.PUT("C","s12"); slibings.PUT("C","s22"); Bag activity Bag(); activity.PUT("s1","cricket"); activity.PUT("s2","read"); activity.PUT("s21","swim"); activity.PUT("s12","swim"); tree.PUT(1,Member); tree.PUT(2,slibings); tree.PUT(3,activity);
activity.remove("s1","cricket"); tree.remove(3,activity); tree.PUT(3,activity);
("output="+tree.containsValue(Member));
("outputTree="+tree);
%>
?>
output=True outputTree={1=[{A=[CLASS5], B=[CLASS5], C=[CLASS5], D=[CLASS5], CLASS6=[CLASS6]}], 2=[{A=[s1, s2], B=[s11, s21], C=[s12, s22]}], 3=[{s2=[read], s21=[swim], s12=[swim]}]}

SYNTAX for J$Shell