This is an automated email from the ASF dual-hosted git repository.

chaokunyang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/fory-site.git

commit e3047101134b55b541044600998bf4d1a6f8d3f1
Author: chaokunyang <[email protected]>
AuthorDate: Wed May 27 07:22:55 2026 +0000

    🔄 synced local 'docs/specification/' with remote 'docs/specification/'
---
 docs/specification/xlang_type_mapping.md | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/docs/specification/xlang_type_mapping.md 
b/docs/specification/xlang_type_mapping.md
index 6769b1ca99..9894bbb1fb 100644
--- a/docs/specification/xlang_type_mapping.md
+++ b/docs/specification/xlang_type_mapping.md
@@ -80,15 +80,15 @@ FDL spells them as an encoding modifier plus a semantic 
integer type.
 | list                               | 22           | List/Collection          
                 | list/tuple                                | array            
                     | vector                                              | 
slice                                          | Vec                            
   | `List<T>`                          | `[T]`                    | `List<T>`  
                 | `List[T]`                       | `List<T>`              |
 | set                                | 23           | Set                      
                 | set                                       | /                
                     | set                                                 | 
fory.Set                                       | Set                            
   | `HashSet<T>`                       | `Set<T>`                 | `Set<T>`   
                 | `Set[T]`                        | `Set<T>`               |
 | map                                | 24           | Map                      
                 | dict                                      | Map              
                     | unordered_map                                       | 
map                                            | HashMap                        
   | `Dictionary<K,V>`                  | `[K: V]`                 | `Map<K, 
V>`                 | `Map[K, V]`                     | `Map<K, V>`            |
-| enum                               | 25           | Enum subclasses          
                 | enum subclasses                           | /                
                     | enum                                                | /  
                                            | enum                              
| enum                               | enum                     | enum          
              | Scala 3 enum                    | enum class             |
-| named_enum                         | 26           | Enum subclasses          
                 | enum subclasses                           | /                
                     | enum                                                | /  
                                            | enum                              
| enum                               | enum                     | enum          
              | Scala 3 enum                    | enum class             |
-| struct                             | 27           | pojo/record              
                 | data class                                | object           
                     | struct/class                                        | 
struct                                         | struct                         
   | [ForyObject] class/struct          | @ForyStruct struct/class | 
@ForyStruct class           | case class/class                | data 
class/class       |
-| compatible_struct                  | 28           | pojo/record              
                 | data class                                | object           
                     | struct/class                                        | 
struct                                         | struct                         
   | [ForyObject] class/struct          | @ForyStruct struct/class | 
@ForyStruct class           | case class/class                | data 
class/class       |
-| named_struct                       | 29           | pojo/record              
                 | data class                                | object           
                     | struct/class                                        | 
struct                                         | struct                         
   | [ForyObject] class/struct          | @ForyStruct struct/class | 
@ForyStruct class           | case class/class                | data 
class/class       |
-| named_compatible_struct            | 30           | pojo/record              
                 | data class                                | object           
                     | struct/class                                        | 
struct                                         | struct                         
   | [ForyObject] class/struct          | @ForyStruct struct/class | 
@ForyStruct class           | case class/class                | data 
class/class       |
-| ext                                | 31           | pojo/record              
                 | data class                                | object           
                     | struct/class                                        | 
struct                                         | struct                         
   | [ForyObject] class/struct          | @ForyStruct struct/class | 
@ForyStruct class           | case class/class                | data 
class/class       |
-| named_ext                          | 32           | pojo/record              
                 | data class                                | object           
                     | struct/class                                        | 
struct                                         | struct                         
   | [ForyObject] class/struct          | @ForyStruct struct/class | 
@ForyStruct class           | case class/class                | data 
class/class       |
-| union                              | 33           | Union                    
                 | typing.Union                              | /                
                     | `std::variant<Ts...>`                               | /  
                                            | tagged union enum                 
| Union subclass                     | tagged enum              | @ForyUnion 
class            | ADT enum                        | sealed class           |
+| enum                               | 25           | Enum subclasses          
                 | enum subclasses                           | /                
                     | enum                                                | /  
                                            | enum                              
| `[ForyEnum]` enum                  | enum                     | enum          
              | Scala 3 enum                    | enum class             |
+| named_enum                         | 26           | Enum subclasses          
                 | enum subclasses                           | /                
                     | enum                                                | /  
                                            | enum                              
| `[ForyEnum]` enum                  | enum                     | enum          
              | Scala 3 enum                    | enum class             |
+| struct                             | 27           | pojo/record              
                 | data class                                | object           
                     | struct/class                                        | 
struct                                         | struct                         
   | `[ForyStruct]` class/struct        | @ForyStruct struct/class | 
@ForyStruct class           | case class/class                | data 
class/class       |
+| compatible_struct                  | 28           | pojo/record              
                 | data class                                | object           
                     | struct/class                                        | 
struct                                         | struct                         
   | `[ForyStruct]` class/struct        | @ForyStruct struct/class | 
@ForyStruct class           | case class/class                | data 
class/class       |
+| named_struct                       | 29           | pojo/record              
                 | data class                                | object           
                     | struct/class                                        | 
struct                                         | struct                         
   | `[ForyStruct]` class/struct        | @ForyStruct struct/class | 
@ForyStruct class           | case class/class                | data 
class/class       |
+| named_compatible_struct            | 30           | pojo/record              
                 | data class                                | object           
                     | struct/class                                        | 
struct                                         | struct                         
   | `[ForyStruct]` class/struct        | @ForyStruct struct/class | 
@ForyStruct class           | case class/class                | data 
class/class       |
+| ext                                | 31           | pojo/record              
                 | data class                                | object           
                     | struct/class                                        | 
struct                                         | struct                         
   | `[ForyStruct]` class/struct        | @ForyStruct struct/class | 
@ForyStruct class           | case class/class                | data 
class/class       |
+| named_ext                          | 32           | pojo/record              
                 | data class                                | object           
                     | struct/class                                        | 
struct                                         | struct                         
   | `[ForyStruct]` class/struct        | @ForyStruct struct/class | 
@ForyStruct class           | case class/class                | data 
class/class       |
+| union                              | 33           | Union                    
                 | typing.Union                              | /                
                     | `std::variant<Ts...>`                               | /  
                                            | tagged union enum                 
| `[ForyUnion]` Union subclass       | tagged enum              | @ForyUnion 
class            | ADT enum                        | sealed class           |
 | none                               | 36           | null                     
                 | None                                      | null             
                     | `std::monostate`                                    | 
nil                                            | `()`                           
   | null                               | nil                      | null       
                 | null                            | null                   |
 | duration                           | 37           | Duration                 
                 | timedelta                                 | Number           
                     | duration                                            | 
Duration                                       | Duration                       
   | TimeSpan                           | Duration                 | Duration   
                 | java.time.Duration              | kotlin.time.Duration   |
 | timestamp                          | 38           | Instant                  
                 | datetime                                  | Number           
                     | std::chrono::nanoseconds                            | 
Time                                           | Timestamp                      
   | DateTime/DateTimeOffset            | Date                     | Timestamp  
                 | java.time.Instant               | java.time.Instant      |


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to