#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