Single Assignment C ( SA-C ) (pronunciado "sassy") es un miembro de la familia de lenguajes de programación C diseñado para ser traducido de forma directa e intuitiva a circuitos, incluyendo FPGAs . [ 1 ] Para facilitar la traducción, SA-C no incluye punteros ni operaciones aritméticas. Para conservar la mayor parte de la expresividad de C, SA-C presenta en su lugar matrices n-dimensionales reales como objetos de primera clase del lenguaje.
Véase también
Referencias
- ^ Grelck, Clemens (2019), Zsók, Viktória; Porkoláb, Zoltán; Horváth, Zoltán (eds.), "Single Assignment C (SAC)" , Escuela de programación funcional de Europa Central: sexta escuela de verano, CEFP 2015, Budapest, Hungría, 6 al 10 de julio de 2015, artículos seleccionados revisados , Lecture Notes in Computer Science, vol. 10094, Cham: Springer International Publishing, págs. 207–282 , doi : 10.1007/978-3-030-28346-9_7 , ISBN 978-3-030-28346-9, consultado el 15 de marzo de 2023
{{citation}}: CS1 mantenimiento: parámetro de trabajo con ISBN ( enlace )
Enlaces externos
- Página principal de SA-C
- Documento inicial que describe SA-C
Categorías :
- lenguajes de programación de matrices
- Familia de lenguajes de programación C
- Temas básicos de lenguajes de programación