#1491: mk_language_shell.pl and create_language.pl cause confusion
--------------------+-------------------------------------------------------
 Reporter:  cotto   |       Owner:       
     Type:  bug     |      Status:  new  
 Priority:  normal  |   Milestone:       
Component:  none    |     Version:  2.1.0
 Severity:  medium  |    Keywords:       
     Lang:          |       Patch:       
 Platform:          |  
--------------------+-------------------------------------------------------

Comment(by gerd):

 Okay here is my comment without knowing much about it.

 mk_language_shell.pl is the one that the PCT-Tutorial in
 examples/languages/squaak/doc refer to.

 create_language.pl seams to be newer.

 {{{
 > perl /usr/lib64/parrot/2.7.0/tools/dev/create_language.pl Blabla
 Blabla.dir
 ...
 Your new language has been created in the Blabla.dir directory.
 To do an initial build and test of the language:

     cd Blabla.dir
     perl Configure.pl [--gen-parrot]
     make
     make test
 }}}

 If the language is created with mk_language_shell.pl, the same is done
 with this commands:

 {{{
 > cat README
 Language 'Blabla' was created with
 /usr/lib64/parrot/2.7.0/tools/dev/mk_language_shell.pl, r47087.

     $ parrot setup.pir
     $ parrot setup.pir test
 }}}

 It seams to be a question of design.

 That is what I am thinking:

 If "create_language.pl" is newer and better then "mk_language_shell.pl"
 can removed und the PCT Tutorial should be updated to have a nice starting
 point for potential HLL developer.
 Perhaps the PCT-Tutorial can refer to both.

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/1491#comment:2>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets

Reply via email to