[Cs-dev] new parser
Date | 2012-10-05 08:47 |
From | peiman khosravi |
Subject | [Cs-dev] new parser |
Attachments | None None |
Dear all, I must say that I'm very impressed with the new parser. It works really well and helps bug catching. One thing I noticed yesterday and was wondering if it could be improved.
If I provide too many input arguments for an opcode I get this: ------- Compiler Started ------- Csound version 5.18.02 (float samples) Aug 31 2012 UnifiedCSD: /Users/peimankhosravi/Desktop/WinXound TEST.csd
Creating options Creating orchestra Creating score using callback interface Parsing successful! error: too many input args 1 syntax errors in orchestra. compilation invalid
------- Compiler Ended ------- This is great but would it be possible to include the line number? Many Thanks Peiman
|
Date | 2012-10-05 10:25 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] new parser |
I'd say so. Looking into it now. On 5 Oct 2012, at 08:47, peiman khosravi wrote: > Dear all, > > I must say that I'm very impressed with the new parser. It works really well and helps bug catching. > > One thing I noticed yesterday and was wondering if it could be improved. > > If I provide too many input arguments for an opcode I get this: > > ------- Compiler Started ------- > Csound version 5.18.02 (float samples) Aug 31 2012 > UnifiedCSD: /Users/peimankhosravi/Desktop/WinXound TEST.csd > Creating options > Creating orchestra > Creating score > using callback interface > Parsing successful! > error: too many input args > 1 syntax errors in orchestra. compilation invalid > > ------- Compiler Ended ------- > > > This is great but would it be possible to include the line number? > > Many Thanks > Peiman > ------------------------------------------------------------------------------ > Don't let slow site performance ruin your business. Deploy New Relic APM > Deploy New Relic app performance management and know exactly > what is happening inside your Ruby, Python, PHP, Java, and .NET app > Try New Relic at no cost today and get our sweet Data Nerd shirt too! > http://p.sf.net/sfu/newrelic-dev2dev_______________________________________________ > Csound-devel mailing list > Csound-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/csound-devel Dr Victor Lazzarini Senior Lecturer Dept. of Music NUI Maynooth Ireland tel.: +353 1 708 3545 Victor dot Lazzarini AT nuim dot ie ------------------------------------------------------------------------------ Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2012-10-05 10:32 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] new parser |
Is this what you'd be looking for? error: too many input args, line: 127 1 syntax errors in orchestra. compilation invalid On 5 Oct 2012, at 10:25, Victor Lazzarini wrote: > I'd say so. Looking into it now. > On 5 Oct 2012, at 08:47, peiman khosravi wrote: > >> Dear all, >> >> I must say that I'm very impressed with the new parser. It works really well and helps bug catching. >> >> One thing I noticed yesterday and was wondering if it could be improved. >> >> If I provide too many input arguments for an opcode I get this: >> >> ------- Compiler Started ------- >> Csound version 5.18.02 (float samples) Aug 31 2012 >> UnifiedCSD: /Users/peimankhosravi/Desktop/WinXound TEST.csd >> Creating options >> Creating orchestra >> Creating score >> using callback interface >> Parsing successful! >> error: too many input args >> 1 syntax errors in orchestra. compilation invalid >> >> ------- Compiler Ended ------- >> >> >> This is great but would it be possible to include the line number? >> >> Many Thanks >> Peiman >> ------------------------------------------------------------------------------ >> Don't let slow site performance ruin your business. Deploy New Relic APM >> Deploy New Relic app performance management and know exactly >> what is happening inside your Ruby, Python, PHP, Java, and .NET app >> Try New Relic at no cost today and get our sweet Data Nerd shirt too! >> http://p.sf.net/sfu/newrelic-dev2dev_______________________________________________ >> Csound-devel mailing list >> Csound-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/csound-devel > > Dr Victor Lazzarini > Senior Lecturer > Dept. of Music > NUI Maynooth Ireland > tel.: +353 1 708 3545 > Victor dot Lazzarini AT nuim dot ie > > > > > ------------------------------------------------------------------------------ > Don't let slow site performance ruin your business. Deploy New Relic APM > Deploy New Relic app performance management and know exactly > what is happening inside your Ruby, Python, PHP, Java, and .NET app > Try New Relic at no cost today and get our sweet Data Nerd shirt too! > http://p.sf.net/sfu/newrelic-dev2dev > _______________________________________________ > Csound-devel mailing list > Csound-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/csound-devel Dr Victor Lazzarini Senior Lecturer Dept. of Music NUI Maynooth Ireland tel.: +353 1 708 3545 Victor dot Lazzarini AT nuim dot ie ------------------------------------------------------------------------------ Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2012-10-05 10:34 |
From | peiman khosravi |
Subject | Re: [Cs-dev] new parser |
Attachments | None None |
Thanks for looking into this Victor. Yes that would be really useful with larger instruments. Best, Peiman
On 5 October 2012 10:32, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote: Is this what you'd be looking for? |
Date | 2012-10-05 10:40 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] new parser |
Attachments | None None |
In GIT now. Victor On 5 Oct 2012, at 10:34, peiman khosravi wrote: Thanks for looking into this Victor. Yes that would be really useful with larger instruments. Dr Victor Lazzarini Senior Lecturer Dept. of Music NUI Maynooth Ireland tel.: +353 1 708 3545 Victor dot Lazzarini AT nuim dot ie |
Date | 2012-10-05 10:44 |
From | peiman khosravi |
Subject | Re: [Cs-dev] new parser |
Attachments | None None |
Thanks very much indeed. My next step is to start building Cosund from GIT.
Best, Peiman On 5 October 2012 10:40, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:
|
Date | 2012-10-05 10:46 |
From | "Dr. Richard Boulanger" |
Subject | Re: [Cs-dev] new parser |
Attachments | None None |
Yes! That is the next step for "all" MacUsers of Csound - so that we can stay in the loop. Good Luck Peiman - and keep us posted on this. I will try to build this weekend too and let you know how I am doing. -dB ----------------------------------------- Dr. Richard Boulanger, Ph.D. Professor of Electronic Production and Design Professional Writing and Music Technology Division Berklee College of Music 617-747-2485 (office) 774-488-9166 (cell) ------------------------------------------------------------------------------------------------- On Oct 5, 2012, at 5:44 AM, peiman khosravi <peimankhosravi@gmail.com> wrote: Thanks very much indeed. |
Date | 2012-10-05 11:02 |
From | Steven Yi |
Subject | Re: [Cs-dev] new parser |
Attachments | None None |
The error message may be due to the error happening after parsing and during compiling. I think in cs6, the error should get caught earlier, during semantic checking phase. As it is in cs5, I think that error may be reported in csound_orc_compile.c, but I don't have that open now. On Oct 5, 2012 10:25 AM, "Victor Lazzarini" <Victor.Lazzarini@nuim.ie> wrote:
I'd say so. Looking into it now. |