- From: Jos de Bruijn <debruijn@inf.unibz.it>
- Date: Tue, 28 Aug 2007 13:50:42 +0200
- To: Michael Kifer <kifer@cs.sunysb.edu>
- CC: Dave Reynolds <der@hplb.hpl.hp.com>, RIF WG <public-rif-wg@w3.org>
- Message-ID: <46D40C12.6050703@inf.unibz.it>
Michael Kifer wrote: >>>>>> Axel: Strings with @ signs in RDF - will this be OK in the proposed >>>>>> format for such literals? >>>> The original proposal was that the text type is a pair of lexical form >>>> and language code. The XML syntax would use attributes for the language >>>> code as normal. For the presentation syntax (but see below) I'd suggest >>>> following N3/Turtle: >>>> >>>> "string"@lang >>>> >>>> which would correspond to the literal value ("string", lang)^^rif:text. >>> For uniformity of the syntax, it is better to use "string@lang"^^... >>> where @ is special (i.e., needs to be escaped, if one wants to include it >>> in the string. >>> By the way, why can't we use xsd:string data type for these? >> Because, in this case, it would be impossible to distinguish between >> strings with a '@', and strings with a language tag. > > No. Read again about having @ a special symbol that needs to be escaped. So, you propose to always escape it? It seems that you would then change the xsd:string datatype, which is something we should avoid. > > >>>>>> Jos: this is also a need to ask the XML schema group re such literal >>>>>> handling >>>> Exactly, and we should wait until we have their comments before >>>> finalizing this part. >>>> >>>>>> Chris: 4 syntaxes in use: presentation + XML, ASN and "formal" >>>> I've been meaning to raise this. That does seem rather a lot. >>>> >>>> The original argument for the presentation syntax was that it was needed >>>> to enable the semantics to be clearly presented. The bulk of the >>>> document now uses the formal syntax for this purpose. >>>> >>>> Do we still need the presentation syntax as well? >>> The presentation syntax is basically the same as the formal syntax. We just >>> give a BNF for it. >> The current document (posted conditions) defines a formal syntax which >> uses the common mathematical notation you find in textbooks in the >> definition of well formed formulas, but the uses the concrete syntax >> (the one for which the BNF is given) in other places. These are two >> different syntaxes. > > The two syntaxes are basically the same. I would suggest only presenting one of them in the document. Best, Jos > > > --michael > > >> Best, Jos >> >>> >>> --michael >>> >>> >>>> Dave >>>> -- >>>> Hewlett-Packard Limited >>>> Registered Office: Cain Road, Bracknell, Berks RG12 1HN >>>> Registered No: 690597 England >>>> >>>> >>> >>> >> -- >> Jos de Bruijn debruijn@inf.unibz.it >> http://www.debruijn.net/ >> ---------------------------------------------- >> As far as the laws of mathematics refer to >> reality, they are not certain; and as far as >> they are certain, they do not refer to >> reality. >> -- Albert Einstein >> >> --------------ms080105030602000203000002 >> Content-Type: application/x-pkcs7-signature; name="smime.p7s" >> Content-Transfer-Encoding: base64 >> Content-Disposition: attachment; filename="smime.p7s" >> Content-Description: S/MIME Cryptographic Signature >> >> MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIJEzCC >> AuQwggJNoAMCAQICEB1TmNgyHOKRUL43eSjaINgwDQYJKoZIhvcNAQEFBQAwYjELMAkGA1UE >> BhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMT >> I1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA3MDUxMDA3NTMwOFoX >> DTA4MDUwOTA3NTMwOFowRzEfMB0GA1UEAxMWVGhhd3RlIEZyZWVtYWlsIE1lbWJlcjEkMCIG >> CSqGSIb3DQEJARYVZGVicnVpam5AaW5mLnVuaWJ6Lml0MIIBIjANBgkqhkiG9w0BAQEFAAOC >> AQ8AMIIBCgKCAQEA4mJofW3+kMtlQKNG0am5Km+8qlA18tMV9Q5oPrOgBoReGVwbcc1oXrSJ >> 1lhTAFjCVjasdS61TpwsYWWzrNfygNKHPVvmDWJRDVUCyqvsLUhhWiIT2GoJCKlWXXpzNdWQ >> e1pXwFCLVniOD+SrWXx4qtdSYk9XmUX/k3ymZupqcGeFIokk+jrA97b2K+7QEwoiyGyStXcU >> NI5r/690Htyck7nmc+tBX5t/aq0EtVpBi4VKNas7Pc4kGb0Knne1VUP1dS3V1GgHg18Vay+D >> p5SjScZiJEYMYk06X7qzJOu79ZpEN87b3pIrnI+j2qrblcrWRH54ovOF0xmMUpbPIYFQLwID >> AQABozIwMDAgBgNVHREEGTAXgRVkZWJydWlqbkBpbmYudW5pYnouaXQwDAYDVR0TAQH/BAIw >> ADANBgkqhkiG9w0BAQUFAAOBgQAApmPQlsZUuIaP4F/Jmev1uvgt/FrcXcVCr9s5YHcoTfl2 >> nKrfoev1IXti4w/IY8q1l7AgN3eulgkB0pws0qLQ7dGg812vXO+CEqN9Vs0+0zeOz4l4lppc >> uuppnlj+MKk25ZRFoXs6XGvLZdhupslDZSPgswqkYyj0As67RBSXhDCCAuQwggJNoAMCAQIC >> EB1TmNgyHOKRUL43eSjaINgwDQYJKoZIhvcNAQEFBQAwYjELMAkGA1UEBhMCWkExJTAjBgNV >> BAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJz >> b25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA3MDUxMDA3NTMwOFoXDTA4MDUwOTA3NTMw >> OFowRzEfMB0GA1UEAxMWVGhhd3RlIEZyZWVtYWlsIE1lbWJlcjEkMCIGCSqGSIb3DQEJARYV >> ZGVicnVpam5AaW5mLnVuaWJ6Lml0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA >> 4mJofW3+kMtlQKNG0am5Km+8qlA18tMV9Q5oPrOgBoReGVwbcc1oXrSJ1lhTAFjCVjasdS61 >> TpwsYWWzrNfygNKHPVvmDWJRDVUCyqvsLUhhWiIT2GoJCKlWXXpzNdWQe1pXwFCLVniOD+Sr >> WXx4qtdSYk9XmUX/k3ymZupqcGeFIokk+jrA97b2K+7QEwoiyGyStXcUNI5r/690Htyck7nm >> c+tBX5t/aq0EtVpBi4VKNas7Pc4kGb0Knne1VUP1dS3V1GgHg18Vay+Dp5SjScZiJEYMYk06 >> X7qzJOu79ZpEN87b3pIrnI+j2qrblcrWRH54ovOF0xmMUpbPIYFQLwIDAQABozIwMDAgBgNV >> HREEGTAXgRVkZWJydWlqbkBpbmYudW5pYnouaXQwDAYDVR0TAQH/BAIwADANBgkqhkiG9w0B >> AQUFAAOBgQAApmPQlsZUuIaP4F/Jmev1uvgt/FrcXcVCr9s5YHcoTfl2nKrfoev1IXti4w/I >> Y8q1l7AgN3eulgkB0pws0qLQ7dGg812vXO+CEqN9Vs0+0zeOz4l4lppcuuppnlj+MKk25ZRF >> oXs6XGvLZdhupslDZSPgswqkYyj0As67RBSXhDCCAz8wggKooAMCAQICAQ0wDQYJKoZIhvcN >> AQEFBQAwgdExCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcT >> CUNhcGUgVG93bjEaMBgGA1UEChMRVGhhd3RlIENvbnN1bHRpbmcxKDAmBgNVBAsTH0NlcnRp >> ZmljYXRpb24gU2VydmljZXMgRGl2aXNpb24xJDAiBgNVBAMTG1RoYXd0ZSBQZXJzb25hbCBG >> cmVlbWFpbCBDQTErMCkGCSqGSIb3DQEJARYccGVyc29uYWwtZnJlZW1haWxAdGhhd3RlLmNv >> bTAeFw0wMzA3MTcwMDAwMDBaFw0xMzA3MTYyMzU5NTlaMGIxCzAJBgNVBAYTAlpBMSUwIwYD >> VQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVy >> c29uYWwgRnJlZW1haWwgSXNzdWluZyBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA >> xKY8VXNV+065yplaHmjAdQRwnd/p/6Me7L3N9VvyGna9fww6YfK/Uc4B1OVQCjDXAmNaLIkV >> cI7dyfArhVqqP3FWy688Cwfn8R+RNiQqE88r1fOCdz0Dviv+uxg+B79AgAJk16emu59l0cUq >> VIUPSAR/p7bRPGEEQB5kGXJgt/sCAwEAAaOBlDCBkTASBgNVHRMBAf8ECDAGAQH/AgEAMEMG >> A1UdHwQ8MDowOKA2oDSGMmh0dHA6Ly9jcmwudGhhd3RlLmNvbS9UaGF3dGVQZXJzb25hbEZy >> ZWVtYWlsQ0EuY3JsMAsGA1UdDwQEAwIBBjApBgNVHREEIjAgpB4wHDEaMBgGA1UEAxMRUHJp >> dmF0ZUxhYmVsMi0xMzgwDQYJKoZIhvcNAQEFBQADgYEASIzRUIPqCy7MDaNmrGcPf6+svsIX >> oUOWlJ1/TCG4+DYfqi2fNi/A9BxQIJNwPP2t4WFiw9k6GX6EsZkbAMUaC4J0niVQlGLH2ydx >> VyWN3amcOY6MIE9lX5Xa9/eH1sYITq726jTlEBpbNU1341YheILcIRk13iSx0x1G/11fZU8x >> ggNkMIIDYAIBATB2MGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGlu >> ZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWlu >> ZyBDQQIQHVOY2DIc4pFQvjd5KNog2DAJBgUrDgMCGgUAoIIBwzAYBgkqhkiG9w0BCQMxCwYJ >> KoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wNzA4MjgwODI2MTdaMCMGCSqGSIb3DQEJBDEW >> BBS/Ww2gUDh19Hpb/mCAhL3cPB6cCzBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMHMA4G >> CCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCB >> hQYJKwYBBAGCNxAEMXgwdjBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1 >> bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElz >> c3VpbmcgQ0ECEB1TmNgyHOKRUL43eSjaINgwgYcGCyqGSIb3DQEJEAILMXigdjBiMQswCQYD >> VQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UE >> AxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECEB1TmNgyHOKRUL43eSja >> INgwDQYJKoZIhvcNAQEBBQAEggEAA1LaFb+ct1Tf7JuzFbhG5WbLD+CVSBw9mioIbRmJghs4 >> 02HBZyx6C1hqKlHOKatebXmmrGGEzp2yp5Rq+S4PBeDqxaOufc8kzNlSokQm80Xmwu0azFOt >> yL9f5HKliMxqcaa961vY9RgdMFlYU/0Piq3KpPbFWAMxO3EegcqSgMFi/Sm+LRMnxavG3y7P >> X/h8os0XyKAYcpkl6JhUIpQYgrvtp9sgkQluhYfrVFib3ipsIr6TJyCqpbpWgQUUYpsHW7sb >> fdb8C8xId2RjUPB40rLeh0MqnrFmCOCDxANKuBoMZFnfozEy3TXkWiopzrh5MlchbxIb2pq4 >> Ip4o9dKHmQAAAAAAAA== >> --------------ms080105030602000203000002-- >> > > -- Jos de Bruijn debruijn@inf.unibz.it http://www.debruijn.net/ ---------------------------------------------- As far as the laws of mathematics refer to reality, they are not certain; and as far as they are certain, they do not refer to reality. -- Albert Einstein
Received on Tuesday, 28 August 2007 11:51:03 UTC